Desenvolvimento de aplicações com frameworks
Programa da disciplina
Objetivos teóricos
-
- Porquê e quando usar uma framework
- Noções de kernel HTTP, Pedido e Resposta
- Padrões de desenvolvimento usados
- Rotas: mapeamento de URLs aos controladores; Noções básicas REST
- Injeção de dependências Entidades: Doctrine
- DDD e CQRS: Escrever código de acordo com o domínio
Objetivos práticos:
-
- Iniciar um projeto com Symfony 4
- Criar uma aplicação que usa uma API REST: YoutubeBrowser
- Desenvolver serviços com base em testes: TDD Criar uma aplicação de QA (Trabalho individual)
Avaliação
Por frequência
-
- Teste individual teórico (30%)
- Trabalho de individual prático (70%)
Por exame
- Teste individual teórico (30%)
- Trabalho individual prático (70%)
Bom trabalho!
- Professor: Filipe Manuel Moniz Silva
- Professor: Elisabete Maria S. Raposo Freire