Základní syntaxe
Dynamické typování, základní typy
Třídy a objekty
Protokoly tříd a objektů, meta-třídy
Základní kolekce a „comprehension“
Moduly a balíčky
Přehled nejdůležitějších knihoven
Dokumentování kódu
Testování
Předmět zaměřený na praktické programování v moderním a průmyslově široce používaném jazyce Python.
Cílem předmětu je seznámit studenty s programováním v dynamicky typovaném objektově orientovaném jazyce.
Tím předmět doplňuje předměty Jazyk C#, Java, Programování v C++, které se všechny zabývají staticky typovanými jazyky.
Kurz seznámí studenty se syntaxí jazyka, objektově orientovanými koncepty v kontexty dynamického typování a dále pak probere základní knihovny a nástroje potřebné pro praktické použití jazyka.