Desenvolvimento Web II

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.