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
- - prova escrita individual - 35.0%
- - trabalho prático individual - 65.0%
- - 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