This schedule is, as always, tentative and will be adapted throughout the term if necessary.
Woche | KW | Date | Lecture | Labs (Thu+Tue) |
---|---|---|---|---|
1 | 14 | Thu 03/04/2025, Tue 08/04/2025 | — Einführungswoche — | |
2 | 15 | Thu 10/04/2025, Tue 15/04/2025 | Intro to the class, Introduction to web applications | Lab 01 - Project Ideas, Dev Environment Setup, Building a Static Web Site |
3 | 16 | Thu 17/04/2025, Tue 22/04/2025 | Introduction to distributed Systems | Lab 02 - Simple Express App & Setting up Docker |
4 | 17 | Thu 24/04/2025, Tue 29/04/2025 | Web Applications, Continuous Integration and Deployment | Lab 03 - Pages in Express and Handlebars |
x | 18 | Thu 01/05/2025, Tue 06/05/2025 | — Tag der Arbeit — | E-Learning 01: Node Basics and JavaScript (Ch1+2), Tue 6.5.: open lab for both groups |
x | 19 | Thu 08/05/2025, Tue 13/05/2025 | — Feiertag* — | E-Learning 02: TypeScript and React (Ch3+4), Tue 13.5.: open lab for both groups |
5 | 20 | Thu 15/05/2025, Tue 20/05/2025 | keine VL | |
6 | 21 | Thu 22/05/2025, Tue 03/06/2025 | Chapter 2, Architectures | Lab 04 - Next.js and Bento Boxes |
x | 22 | Thu 29/05/2025, Tue 27/05/2025 | — Himmelfahrt — | |
7 | 23 | Thu 05/06/2025, Tue 10/06/2025 | Chapter 7, Consistency and Replication | Lab 05 - Persistence and Consistency |
8 | 24 | Thu 12/06/2025, Tue 17/06/2025 | Patterns of Data Replication | |
9 | 25 | Thu 19/06/2025, Tue 24/06/2025 | APIs, Patterns of Communication between Nodes | Lab 06 - REST API - tentative due date: 1 week/25.6. / 30.6. |
10 | 26 | Thu 26/06/2025, Tue 01/07/2025 | Patterns of Distributed Time | Lab 07 - Testing - tentative due date: 2 weeks |
11 | 27 | Thu 03/07/2025, Tue 08/07/2025 | Patterns of Data Partitioning | Lab 08 - CI/CD - tentative due date: 2 weeks |
12 | 28 | Thu 10/07/2025, Tue 15/07/2025 | Security and Authentication | Lab 09 - Security - tentative due date: 2 weeks |
13 | 29 | Thu 17/07/2025, Tue 22/07/2025 | Exam Preparation, Trial Exam | Lab 10 - Frontend - tentative due date: 15.8. |
14 | 30 | Thu 24/07/2025 | no class (Exam Period) | |
Fri 25/07/2025 | Showtime! | |||
15 | 31 | Tue 29/07/2025 | Exam |