Ementa/Descrição: |
Introdução à autoria web; Projeto e criação de conteúdos web; Linguagem HTML: estrutura, textos, links, listas, imagens, tabelas e formulários; Usabilidade, navegabilidade e projeto visual de websites; Diretrizes de acessibilidade (WCAG 2.1) para a produção de conteúdo web para portadores de necessidades especiais; Folhas de Estilo CSS; Formatos de transferência de Dados na Web (XML e JSON); Comunicação Cliente-Servidor (Definição de servidor, definição de cliente, Protocolo HTTP, solicitação e resposta; Características da linguagem JavaScript (sintaxe, tipos de dados, variáveis, expressões, comandos, funções, objetos, vetores, estruturas de controle de fluxo, de repetição e de sequência); Programação no Cliente (Document Object Model); HTML dinâmico e controle de eventos; Frameworks para programação no cliente. |