Programação para a Internet I

Conhecimentos de Base Recomendados

NA

Métodos de Ensino

Nesta unidade curricular são utilizadas as seguintes metodologias de ensino: 1 – Método expositivo: método explicativo onde factos, conceitos, princípios e generalizações são definidos e apresentados pelo professor e discutidos com a turma, seguido de exemplos demonstrativos; 2 – Método experimental: método activo onde o aluno desenvolve o conhecimento através da resolução de problemas e o desenvolvimento de projecto, em dinâmica de grupo e trabalho individual e reflectivo.

Resultados de Aprendizagem

Dotar os alunos de conhecimentos sobre o processo de desenvolvimento de páginas web do lado do cliente utilizando HTML, CSS e JavaScript. No final do semestre os alunos deverão ser capazes de desenvolver um web site completo.

 

Programa

Clientes web; Servidores web; HTTP (HyperText Transfer Protocol); HTML (HyperText Markup Language); CSS (Cascading Style Sheets); JavaScript; Novos paradigmas da Internet; Boas práticas para aumentar o desempenho de web sites.

Métodos de Avaliação

Avaliação final
  • - uma prova escrita individual - 50.0%
  • - trabalho prático individual - 50.0%
Avaliação contínua
  • - prova escrita individual - 40.0%
  • - trabalho prático individual - 60.0%

Estágio(s)

NAO

Bibliografia

Apache Instalação”, Configuração Gestão Servidores Web; Ricardo Oliveira e Nuno Fernandes; FCA.

CSS3″; Pedro Remoaldo; FCA

HTML5″; Luís Abreu; FCA

JavaScript”; Luís Abreu / João Paulo Carreiro; FCA