Kurzem Vás provede Jiří Svoboda
Hlavní témata kurzu
2. zapouzdření (encapsulation)
3. getters, setters a @property
4. dědičnost (inheritance)
5. polymorfismus (polymorphism)
6. abstrakce (abstraction) a modularita
7. dokumentace (docstrings modulu, třídy, metody)
8. dunder metody (magic methods) a překrytí (overriding)
9. statika - konstanty (constant), metody (staticmethods), metody třídy (classmethods)
10. enumy (enums) & OOP
11. dekorátory (decorators, wrappers)
12. projekt v hodině - tvorba CRUD systému pro správu klientů - praktická aplikace OOP principů (třídy, instance, zapouzdření, dědičnost, polymorfismus atd.)
13. aktuální trh práce v IT, vliv AI, výběr zaměření a jak pokračovat dál (roadmap)
- Součástí výuky jsou příklady, které vypracujeme přímo na hodině a také domácí příprava
Dělka kurzu
4 týdny / 12 h výuky (výuka probíhá vždy v úterý v čase 18-21 hodin)
Python pro pokročilé / OOP
11.11.2025 – 2.12.2025 Praha Blanická 16, Praha 2 - Vinohrady Upřesnující informace k termínu
česky