Publicação em Diário da República: Aviso nº 909/2016 - 27/01/2016
5 ECTS; 2º Ano, 1º Semestre, 67,50 TP , Cód. 602420.
Docente(s)
- Hélder da Corte Pestana (1)(2)
(1) Docente Responsável
(2) Docente que lecciona
Pré-requisitos
Não aplicável
Objetivos
1. Gerar dinamicamente páginas web do lado do Servidor.
2. Gerar páginas web com formulários que acedam à Base de Dados relacionais
3. Criar serviços web
Programa
1. Introdução ao PHP: Sintaxe, Variáveis, Tipos, Constantes, Operadores, Estruturas de Controlo, Funções, Arrays
2. Formulários Web
3. Ligação a base de dados
4. Manuseamento de Ficheiros
5. Cookies, Variáveis de Sessão e de Ambiente
6. XML e JSON
7. WebServices
8. Ajax
Metodologia de avaliação
Avaliação Continua:
Componente Teórica (50%): Uma Frequência com consulta com minimo de 7,00
Componente Prática (50%): Trabalho Prático com mínimo de 10,00 em 20.
Exame:
Componente Teórica (50%): Prova com consulta com minimos de 7,00 em 20.
Componente Prática (50%): Nota do Trabalho Prático feito para a avaliação continua ou Prova com consulta com minimos de 10,00 em 20.
Bibliografia
- Serrão, C. e Valade, J. (2011). Programação com PHP. Lisboa: FCA
- Site w3schools, . (0). PHP 5 Tutorial. Acedido em 21 de setembro de 2017 em https://www.w3schools.com/php/default.asp
- Tavares, F. e , . (2012). Desenvolvimento de Aplicações em PHP. Lisboa: FCA
- Site oficial PHP, . (0). Manuel Oficial da Linguagem PHP. Acedido em 21 de setembro de 2017 em http://php.net/manual/pt_BR/index.php
Método de Ensino
Aulas teórica-práticas expositivas para apresentação dos conteúdos programáticos. Aulas teórico-práticas laboratoriais para resolução de problemas e consolidação de conhecimentos utilizando o computador.
Software utilizado nas aulas
Apache, MySql, PHP e Visual Studio Code
Aprovado em Conselho Técnico Cientifico: 09 de junho de 2021
Download da Ficha da Unidade Curricular (FUC)