| Installation of Python and libraries |
Windows Clients |
|
|
Linux Clients |
|
|
First program "Hello world" |
|
|
Installation of Visual Studio Code with Python extension |
|
|
| Introduction to Python |
Functions |
|
|
Variables and their data types |
|
|
Global and local variables |
|
|
Program branches |
|
|
Comparision operators |
|
|
Program loops |
|
|
Strings |
|
|
Lists |
|
|
Counting loop |
|
|
Solution: PIN verification |
|
|
| Object-oriented Programming OOP |
Object-Oriented Programming vs. Procedural Programming |
|
|
Introduction to OOP |
|
|
Parameters and Return Value |
|
|
Solution: Extend class "User" to our needs |
|
|
"Has an" Association between school and school class |
|
|
Solution: "Has an" association |
|
|
Inheritance = "Is an" association |
|
|
Solution: Inheritance of "Student" and integration into the program |
|
|
Solution: Program "User" with "Roles" |
|