Python pro pokročilé / OOP

Účastníci kurzu rozumí principům OOP v programování a dokáží jej aktivně používat, získají také přehled o aktuálním vývoji v IT, situaci na pracovním trhu a doporučení pro další rozvoj.

Informace o kurzu

Délka kurzu

4 týdny / 12 h výuky (výuka probíhá vždy v úterý v čase 18-21 hodin)

Materiály

Účastníci obdrží soubory a poznámky vytvořené během kurzu.

Cena s DPH:

10 285

Cena bez DPH: 8 500 Kč

Vyberte si termín

Garantovaný
termín
Termín Čas Sleva Bez DPH S DPH Forma Účastníci
Dohodou 8 500 Kč 10 285 Kč  
G. Termín Cena
S DPH
Úč.
Dohodou 8 500
10 285

Co se v kurzu naučíte

1. úvod do OOP, instance/objekty, atributy, metody a třídy

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

Certifikace

Absolventi kurzu obdrží certifikát společnosti COMPUTER HELP.

Požadované znalosti

Python - pro mírně pokročilé