Programação para a Internet I

Base Knowledge

NA

 

Teaching Methodologies

In this curricular unit the following teaching methodologies are used: 1 – Expository method: explanatory method where facts, concepts, principles and generalizations are defined and presented by the teacher and discussed with the class, followed by demonstrative examples; 2 – Experimental method: active method where the student develops knowledge through problem solving and project development, in group dynamics and individual and reflective work.

 

Learning Results

Provide students with knowledge about the process of developing client-side web pages using HTML, CSS and JavaScript. By the end of the semester students should be able to develop a complete website.

Program

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.

Grading Methods

Avaliação final
  • - Final evaluation - 50.0%
  • - an individual written test - 50.0%
Continuous evaluation
  • - individual written test - 40.0%
  • - individual practical work - 60.0%

Internship(s)

NAO

Bibliography

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