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 projeto, 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 servidor utilizando PHP+MySQL. No final do semestre os alunos deverão ser capazes de desenvolver página web e aplicações web suportadas por bases de dados MtSQL.
Programa
Conceitos de programação dinâmica para internet do lado do servidor;
Programação de páginas web com PHP+MySQL; Introdução e conceitos base; Variáveis e tipos de dados; Operadores, instruções condicionais e ciclos; Arrays; Funções; Manipulação de formulários HTML; Programação orientada a objetos; Manipulação de bases de dados MySQL; Cookies e variáveis de sessão ; AJAX; Internacionalização; Layouts; Manipulação de ficheiros.
Docente(s) responsável(eis)
Estágio(s)
NAO
Bibliografia
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.