Distributed Systems 2025/2026
| Main | Slides | Materials | Projects |
Alignment
Please study this material autonomously, before Module 2 starts
Python Crash Course
Pre-recorded video lectures by Matteo Magnini are available:
- Course Overview
- P1 – Python Crash Course (I) (Video)
- Preliminary notions for Software Development
- P1 – Python Crash Course (II) (Video)
- Introduction to the Python Language
- P1 – Python Crash Course (III) (Video)
- How to manage a Python Project
- P1 – Python Crash Course (IV) (Video)
- A Python Project Example
- P1 – Python Crash Course (V) (Video)
- QA, testing, TDD, reproducibility and replicability
- P1 – Python Crash Course (VI) (Video)
Containerisation and Orchestration
Pre-recorded video lectures by Giovanni Ciatto are available:
- P2 – Containerisation and Orchestration (I) (Video)
- P2 – Containerisation and Orchestration (II) (Video)
- P2 – Containerisation and Orchestration (III) (Video)
- P2 – Containerisation and Orchestration (IV) (Video)
- P2 – Containerisation and Orchestration (V) (Video)
materials / course pages