Skip to content

Akina-Aoki/python_aira_franco_de25

Repository files navigation

Week Topics Covered Lectures Exercises / Labs
1 Environment setup, Git & GitHub, virtual environments, I/O, variables, data types, dynamic typing, conditionals 00–05a 0, 1
2 Control flow: for/while loops, lists, comprehensions, tuples, sets 05–06 2, 3
3 Strings, dictionaries, file handling 07–09 4, Lab 1
4 Error handling, functions, matplotlib basics 10–11 Lab 1
5 OOP fundamentals: classes, objects, methods, attributes, dunder methods Lab 1
6 OOP inheritance and polymorphism Lab 2
7 Modules, paths, Pydantic data validation Lab 2
8 Unit testing with pytest Lab 2