Lectures
- 11.02 - Introduction
- 18.02 - Domain Model and Persistence Adapter
- 25.02 - DDD: Aggregates, Repositories, and Factories
- 04.03 - Web UI Adapter
- 11.03 - REST Adapter - CRUD APIs
- 18.03 - REST Adapter - Hypermedia APIs
- 25.03 - REST API Design: recap and classwork exercise
- 01.04 - REST Adapter - Hypermedia APIs with HAL and HAL-Forms
- 08.04 - Thick client applications (Vue.js)
- No slides this week (hands-on)
- 15.04 - Enterprise Integration Patterns
- 22.04 - Homework consultation session
- 29.04 - REST Security (Authorization and Authentication)
- 06.05 - No lecture: project Q&A
- 13.05 - No lecture
- 20.05 - Guest lecture on microservices (by Marko Nõu, Pipedrive) & exam preparation