Follow this order:
| Order | Name | Link |
|---|---|---|
| 1 | C03V01 - Basic OOP concepts in Python | Click here |
| 2 | C03P01 - Interval extended | Click here |
| 3 | C03V02 - OOP principles | Click here |
| 4 | C03V03 - Unit tests | Click here |
| 5 | C03P02 - Interval extended, tests | Click here |
| 6 | C03V04 - Context managers | Click here |
| 7 | C03P03 - Exception silencing | Click here |
| 8 | C03V05 - Exceptions, part 1 | Click here |
| 9 | C03V06 - Exceptions, part 2 | Click here |
| 10 | C03V07 - Exceptions, part 3 | Click here |
| 11 | C03P04 - Fractions | Click here |
| 12 | C03V08 - Exceptions, part 4 | Coming soon |
| 13 | C03V09 - Testing exceptions | Coming soon |
| 14 | C03P05 - Simple template engine | Click here |
| 15 | C03V10 - Debugging in Python | Click here |
| 16 | C03V11 - Debugging with print | Click here |
| 17 | C03V12 - Debugging with pdb | Click here |
| 18 | C03V13 - Debugging with ipdb | Click here |
| 19 | C03V14 - Debugging with breakpoint | Click here |
| 20 | C03P06 - Conway's Game of Life | Click here |
| 21 | C03V15 - Python modules, part 1 | Click here |
| 22 | C03V16 - Python modules, part 2 | Click here |
| 23 | C03V17 - Python modules, part 3 | Click here |
| 24 | C03V18 - Python packages, part 1 | Click here |
| 25 | C03V19 - Python packages, part 2 | Click here |