B WT1 Verteilte Systeme

Website of Prof. Dr. Barne Kleinen, Professor for Media Informatics (Bachelor/Master) at HTW Berlin

This schedule is, as always, tentative and will be adapted throughout the term if necessary.

WocheKWDateLectureLabs (Thu+Tue)
114Thu 03/04/2025, Tue 08/04/2025— Einführungswoche —
215Thu 10/04/2025, Tue 15/04/2025Intro to the class, Introduction to web applicationsLab 01 - Project Ideas, Dev Environment Setup, Building a Static Web Site
316Thu 17/04/2025, Tue 22/04/2025Introduction to distributed SystemsLab 02 - Simple Express App & Setting up Docker
417Thu 24/04/2025, Tue 29/04/2025Chapter 2, ArchitecturesLab 03 - Pages in Express and Handlebars
x18Thu 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
x19Thu 08/05/2025, Tue 13/05/2025— Feiertag* —E-Learning 02: TypeScript and React (Ch3+4), Tue 13.5.: open lab for both groups
520Thu 15/05/2025, Tue 20/05/2025Chapter 3, ProcessesLab 05: GraphQL API (Ch13)
621Thu 22/05/2025, Tue 03/06/2025Chapter 4, CommunicationLab 06: Frontend (Ch14)
x22Thu 29/05/2025, Tue 27/05/2025— Himmelfahrt —
723Thu 05/06/2025, Tue 10/06/2025Chapter 5, CoordinationLab 07: OAuth (Ch15)
824Thu 12/06/2025, Tue 17/06/2025Chapter 5, CoordinationLab 08: Automated Tests (Ch16)
925Thu 19/06/2025, Tue 24/06/2025Chapter 6, NamingLab 09: TBD
1026Thu 26/06/2025, Tue 01/07/2025Chapter 7, Consistency and ReplicationLab 10: TBD
1127Thu 03/07/2025, Tue 08/07/2025Chapter 8, Fault ToleranceLab 11: TBD
1228Thu 10/07/2025, Tue 15/07/2025Chapter 8, Fault ToleranceLab 12: Adding Support for Socket.io
1329Thu 17/07/2025, Tue 22/07/2025Chapter 9, SecurityTrial Exams
1430Thu 24/07/2025, Tue 29/07/2025Exam (exact date will depend on lab availability, check LSF!)
Fri 25/07/2025Showtime!

Notes

* 8.5.2025: einmaliger Feiertag anlässlich des 80. Jahrestags der Befreiung vom Nationalsozialismus und des Endes des zweiten Weltkriegs

  1. Prüfungszeitraum 14.07. – 02.08.2025
  2. Prüfungszeitraum 24.09. – 08.10.2025