Disciplina Curricular
Introdução às Tecnologias Web ITW
Licenciatura Bolonha em Física - 12_Plano 2015/16 e 2016/17
Contextos
Grupo: 12_Plano 2015/16 e 2016/17 > 1º Ciclo > Ramos > Minor em Informática > Optativas > 3º Ano > 553_Minor em Informática
Período:
Peso
6.0 (para cálculo da média)
Objectivos
Apresentar as caraterísticas fundamentais da Web e as tecnologias associadas, assim como os modelos e arquiteturas em que a Web se sustenta. Ensinar os principais protocolos (ex. HTTP), linguagens de especificação e programação (HTML, CSS, javaScript, etc.) e plataformas de desenvolvimento (ex. jQuery), que na sua essência moldam a Web.
Programa
A história da Web, internet e HTML Conteúdo (HTML): Introdução ao HTML. Marcadores para definir Estrutura, Texto, Links, Listas, Imagens, Tabelas, Áudio, Vídeo, blocos com semântica (header, nav, etc.) e sem semântica (div, span). O DOM e o seu significado Apresentação (CSS): Seletores CSS, folhas de estilo, definição de cores, tipos de letra, caixas e bordas, posicionamentos, formatação de imagens e ajuste aos tamanhos de ecrãs. A Framework W3.CSS para facilitar a apresentação e suportar sites responsive Dinâmica (JavaScript): Conceitos, Controle de Fluxo, estruturas de dados, Arrays e objetos. Acesso e manipulação do DOM usando JavaScript. Tratamento de eventos e processamento de entradas dos utilizadores com formulários HTML e JavaScript Dinâmica (jQuery): Introdução à Framework jQuery, seletores, manipulação do DOM e dos atributos dos elementos da página Web. Tratamento de eventos e criação de animações Mobile: Introdução às Frameworks jQuery Mobile e Bootstrap
Métodos de ensino e avaliação
Aulas teóricas de exposição da matéria. Aulas teórico-práticas de resolução de exercícios práticos para praticar a tecnologia. Aulas práticas para desenvolvimento do projeto. Avaliação: Avaliação contínua; projeto prático final e exame escrito final.