Objektově orientované programování v Pythonu

Termín kurzu: 2. března – 23. března 2023
Objektově orientované programování (OOP) patří mezi preferovaný způsob, jak psát kód. Díky OOP napíšeš komplexní program s desetitisíci řádky a přitom zachováš přehlednost a čistotu kódu. A to je pro efektivní práci v IT týmu klíčové. Pokud se tedy chceš programování věnovat, ovládat koncept OOP je naprostou nutností.

Místo a termíny konání lekcí

Jak probíhají online webináře

Na každé hodině si nejdříve ukážeme nový koncept a teorii si pak hned procvičíme v připraveném prostředí. Během výuky dostaneš prostor se na cokoli zeptat, lektor ti rád se vším poradí. Všechny webináře se nahrávají a ty si je tak můžeš zpětně pustit.

Termíny 4 večerních lekcí s lektorem

Každý webinář potrvá 2,5 hodiny, od 18:00 do 20:30. Poslední webinář se uskuteční 23. března 2023.

Nestíháš webinář? Máme záznamy!

Každý webinář je zpětně dostupný ze zánamu. Můžeš se na něj podívat znovu, neomezeně, kdykoli budeš potřebovat až tři měsíce od první lekce.

Stručný obsah školení

Lekce 1
Úvod do OOP (obecně o OOP, programovací schémata, použití)
Třída jako objekt a vzor
Instance třídy
Atribut třídy
Atribut instance
Lekce 2
Třídní metoda
Instanční metoda
Statická metoda
Getter, setter, deleter úkol
Lekce 3
Zapouzdření
Abstrakce strategie
Dědičnost úkol
Polymorfismus
Lekce 4
Opakování teorie a shrnutí
Diskuze nad projekty a praktickými poznatky
Řešení individuálních otázek podle potřeb studentů

Máš dotazy? Ozvi se studijnímu koordinátorovi!

Rádi ti pomůžeme s výběrem kurzu a zodpovíme jakékoliv dotazy.
+420 773 087 597

Lektor školení

Petr Šmejkal Senior Software Engineer v Oracle NetSuite

Petr s programováním začal na střední škole. Baví ho zkoušet nové jazyky a přístupy k programování. Jeho první aplikace, na kterou je hrdý, je hráč pro hru oběšenec. Jedná se o konzolovou aplikaci, která hrála hru Oběšenec na vzdáleném serveru a postupně si budovala slovník slov. Jakmile slovo znala, nestalo se, že by dané kolo prohrála.

Často kladené otázky

Je online školení OOP i pro začátečníky?

Tady tě bohužel zklameme. Aby pro tebe školení mělo smysl, musíš znát základy programování v Pythonu. Pokud jsi tedy naprostý nováček v IT, doporučíme ti nejdříve absolvovat nějaký Python kurz (ruku do ohně dáme za naši Python Akademii, online ale najdeš spoustu různých kurzů a školení).

Co když zameškám lekci?

Když ti jedna hodina uteče, nic se neděje. Školení nahráváme, a tak si můžeš pustit záznam. Součástí kurzu je také přístup na online výukový portál, kde najdeš veškeré materiály. Pokud si s něčím nebudeš vědět rady, můžeš využít chat (modrá bublina vpravo dole). Ozveme se ti zpravidla do pár hodin.

Jaké jsou požadavky na technické vybavení?

Stačí ti notebook/počítač s připojením k internetu.