Programação para a Internet II

Base Knowledge

Web development (client-side): HTML, CSS, JavaScript; Data base; Notions of object-oriented programming.

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

Document containing the data from the course sheet of the Internet Programming I discipline.

Program

Dynamic programming concepts for the Internet; Programming web pages with PHP+MySQL; jQuery(JavaScript); Web development frameworks.

 

Curricular Unit Teachers

Grading Methods

Avaliação Periódica
  • - prova escrita individual - 35.0%
  • - trabalho prático individual - 65.0%
Final evaluation
  • - trabalho prático individual - 50.0%
  • - teste escrito individual - 50.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.

Programação com PHP5″; Carlos Serrão / Joaquim Marques; FCA