Teaching Methodologies
In this curricular unit are used the following teaching methodologies:
1 – Exhibition 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 server-side web pages using PHP+MySQL. At the end of the semester students should be able to develop web page and web applications supported by MtSQL databases.
Program
Dynamic programming concepts for server-side internet;
Programming web pages with PHP+MySQL; Introduction and basic concepts; Variables and data types; Operators, conditional instructions and cycles; Arrays; Functions; Manipulation of HTML forms; Object-oriented programming; Manipulation of MySQL databases; Cookies and session variables; AJAX; Internationalization; Layouts; File manipulation.
Internship(s)
NAO
Bibliography
PHP com Programação Orientada a Objetos; Frederico Tavares; FCA.
Desenvolvimento de Aplicações em PHP; Frederico Tavares; FCA. Programação com PHP5; Carlos Serrão / Joaquim Marques; FCA.