Slack
Os alunos devem registar-se no Slack da cadeira: https://join.slack.com/t/es2223/signupNOTA: Nos feriados, devem ir a uma aula de outro turno.
Calendarização
Semana 1 (20/02)
Aula P01
Instalar software + correr unit tests (deve ser feito antes da aula de preferência)Arquitectura do quizzes tutor
Camada domínio (imagem, vídeo, slides)
Aula P02
Persistência de dados com JPA (slides):Semana 2 (27/02)
Aula P03
Spock (vídeo, Spock Primer, slides)Debugging
Aula P04
Cobertura de testes com o JaCoCo (vídeo, slides)Semana 3 (06/03)
Aula P05
Serviços REST Spring Boot (slides)- Spring Boot
- Spring Boot Serviços REST
- Spring Boot Controlo de Acesso
- Camada de Serviços REST do Dashboard
- Controlo de Acesso do Dashboard
- Teste serviços
Aula P06
Teste de serviços REST (Swagger e Spock, slides)Semana 4 (13/03)
Aula P07
Apoio ao projectoAula P08
Apoio ao projectoSemana 5 (20/03)
Aula P09
Vue.js- VueJS Guide (v2) - (vídeo) Guide of VueJS, The Progressive JavaScript Framework
- Vuetify - Material Design Component Framework (v2)
- Dashboard Client-Side Presentation Overview
- Dashboard VueJS MVC (Model)
- Dashboard VueJS MVC (View and Controller)
- Slides
Aula P10
Testes end-to-end com o Cypress (slides).https://youtu.be/raFmvIA13gc
Semana 6 (27/03)
Aula P11
Testes de carga com o JMeter (slides):- Building a Web Test Plan
- How to use JMeter for Login Authentication
- Students Answer Quiz JMeter Script Definition
- Students Answer Quiz JMeter Script Execution
Aula P12
Apoio ao projectoSemana 7 (03/04)
Férias PáscoaSemana 8 (10/04)
Aula P13
Apoio ao projectoAula P14
Apoio ao projectoSemana 9 (17/04)
Discussões projecto