Skip to main content
Machine-assisted translation of the Hebrew original, awaiting the lecturer's review.

The five labs

1 min read

All of them run in Python, with no key and no paid package. Lab 2 calls Open-Meteo only if you run the call yourself; the test file in the repository uses a local response so the test does not depend on the network.

LabWhat it addsSession
1Loop, state, and stopping3
2Schema, permission, and log5
3A plan and a note that can go stale9
4Two roles and messages11
5The same cases, two versions10

The code is in the code/ folder at the root of the repository.

Found a mistake on this page? Email the lecturer

Accessibility settings

These settings change how this site looks on this device only. They are saved in this browser.

Text

Colour

Light and dark mode are in the top bar, next to search.

Reading and navigation