Velkommen til Programmering Systemudvikling og Teknologi på 2. semester
Bemærk: Alle onsdage er online gruppevejledning med check-in, på nær 24/9, 1/10, 12/11
| Uge | Dag | Emner |
|---|---|---|
| Turistguide 1 | ||
| Spring Boot intro, HTML/CSS | ||
| 35 | mandag 25-08 | Introduktion til semester og Spring Boot |
| tirsdag 26-08 | Spring Boot, HTML & CSS, Turistguide 1 | |
| onsdag 27-08 | Check-in/vejledning på Turistguide 1 | |
| torsdag 28-08 | ITF: | |
| fredag 29-08 | HTML & CSS 2 + feedback Turistguide 1 | |
| Turistguide 2 | ||
| Spring Boot arkitektur, Thymeleaf | ||
| 36 | mandag 01-09 | Spring Boot arkitektur, introduktion til ThymeLeaf, Map |
| tirsdag 02-09 | ThymeLeaf & HTML forms, Turistguide 2 | |
| onsdag 03-09 | Check-in/vejledning på Turistguide 2 | |
| torsdag 04-09 | ITF: | |
| fredag 05-09 | MockMVC, Mockito og unit test af Controller | |
| Git og kodekvalitet | ||
| 37 | mandag 08-09 | Operativsystemer, command shell & Git Bash |
| tirsdag 09-09 | Kode review med pull requests | |
| onsdag 10-09 | Check-in/vejledning på Turistguide 2 | |
| torsdag 11-09 | ITF: | |
| fredag 12-09 | Statisk kodeanalyse med tools | |
| DevOps, CI/CD | ||
| 38 | mandag 15-09 | GitHub Actions 1 |
| tirsdag 16-09 | GitHub Actions 2 | |
| onsdag 17-09 | Check-in/vejledning på Turistguide 2 | |
| torsdag 18-09 | ITF: | |
| fredag 19-09 | Feedback og review af Turistguide 2 | |
| Turistguide 3 | ||
| Databaser, SQL, E/R modellering | ||
| 39 | mandag 22-09 | Databaser - introduktion til SQL |
| tirsdag 23-09 | SQL 2 | |
| onsdag 24-09 | E/R model og relationel model | |
| torsdag 25-09 | ITF: | |
| fredag 26-09 | Turistguide del 3, normalisering, SQL DDL | |
| Jdbc, databaseintegration i Spring Boot, database deployment | ||
| 40 | mandag 29-09 | ITF: |
| tirsdag 30-09 | JDBCtemplate og Spring 1 | |
| onsdag 01-10 | Azure deployment | |
| torsdag 02-10 | JDBCtemplate og Spring 2 | |
| fredag 03-10 | Database deployment | |
| Testbar kode med lav kobling, interfaces, sessions | ||
| 41 | mandag 06-10 | Test: Mockito + H2 |
| tirsdag 07-10 | Interfaces | |
| onsdag 08-10 | Ingen undervisning (Digital udviklingsdag) | |
| torsdag 09-10 | Sessions | |
| fredag 10-10 | Turistguide del 3 - afslutning | |
| EFTERÅRSFERIE | ||
| 42 | Undervisningsfri | |
| Miniprojekt | ||
| UX/UI, GitHub Projects | ||
| 43 | mandag 20-10 | Kickoff - Wishlist-projekt & GitHub Projects |
| tirsdag 21-10 | User interface design | |
| onsdag 22-10 | Wishlist - projektvejledning | |
| torsdag 23-10 | ITF: Wishlist PO - møde | |
| fredag 24-10 | Wishlist - projektvejledning | |
| Transaktioner, error handling | ||
| 44 | mandag 27-10 | Databasetransaktioner |
| tirsdag 28-10 | Wishlist - projektvejledning | |
| onsdag 29-10 | Wishlist - projektvejledning | |
| torsdag 30-10 | ITF: PO-møde | |
| fredag 31-10 | Fejlhåndtering i Spring Boot + evaluering | |
| Projektarbejde | ||
| 45 | mandag 03-11 | Wishlist - projektvejledning |
| tirsdag 04-11 | Wishlist - projektvejledning | |
| onsdag 05-11 | Wishlist - projektvejledning | |
| torsdag 06-11 | ITF: Fremlæggelse | |
| fredag 07-11 | Afslutning Wishlist-projekt: feedback & retrospective | |
| Eksamensprojekt | ||
| Collections, readme og contribute og projektstart | ||
| 46 | mandag 10-11 | Repetition/buffer/Java Collections |
| tirsdag 11-11 | Repetition/buffer/Java Collections | |
| onsdag 12-11 | Præsentation af eksamensprojekt (Sprint 0) | |
| torsdag 13-11 | ITF: PO-møde | |
| fredag 14-11 | Eksamensprojekt - sprint 1 (readme og contribute) | |
| Projektarbejde | ||
| 47 | mandag 17-11 | Eksamensprojekt - sprint 1 |
| tirsdag 18-11 | Eksamensprojekt - sprint 1 | |
| onsdag 19-11 | Eksamensprojekt - sprint 1 | |
| torsdag 20-11 | ITF: PO-møde | |
| fredag 21-11 | Eksamensprojekt - sprint 1 | |
| Projektarbejde | ||
| 48 | mandag 24-11 | Eksamensprojekt - sprint 1 |
| tirsdag 25-11 | Eksamensprojekt - sprint 1 | |
| onsdag 26-11 | Eksamensprojekt - sprint 1 | |
| torsdag 27-11 | ITF: PO-møde | |
| fredag 28-11 | Eksamensprojekt - sprint 1 | |
| Projektarbejde | ||
| 49 | mandag 01-12 | Rapport, præsentation, eksamination |
| tirsdag 02-12 | Eksamensprojekt - sprint 1 | |
| onsdag 03-12 | Eksamensprojekt - sprint 1 | |
| torsdag 04-12 | ITF: PO-møde | |
| fredag 05-12 | Eksamensprojekt - sprint 2 | |
| Projektarbejde | ||
| 50 | mandag 08-12 | Eksamensprojekt - sprint 2 |
| tirsdag 09-12 | Eksamensprojekt - sprint 2 | |
| onsdag 10-12 | Eksamensprojekt - sprint 2 | |
| torsdag 11-12 | ITF: Retrospective + projektvejledning | |
| fredag 12-12 | Eksamensprojekt - sprint 2 | |
| Projektarbejde | ||
| 51 | mandag 15-12 | Rapportskrivning - afsluttende spørgsmål |
| tirsdag 16-12 | Eksamensprojekt - sprint 2 | |
| onsdag 17-12 | Eksamensprojekt - sprint 2 | |
| torsdag 18-12 | ||
| fredag 19-12 |