Kurzy Termíny

Objektově orientované programování v Pythonu

Termín kurzu:

7. května – 11. června 2024

Objektově orientované programování (OOP) patří mezi preferovaný způsob, jak psát kód. Díky OOP napíšeš komplexní program 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 6 večerních lekcí s lektorem

7. květen / 14. květen / 21. květen / 28. květen / 4. červen / 11. červen 2024
Každý webinář potrvá 3 hodiny, od 18:00 do 21:00. Poslední webinář se uskuteční 11. června 2024.

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

Úvod do OOP (obecně o OOP, programovací schémata, použití)
Co je to třída
Co je to instance
Co jsou to vlastnosti
Co jsou to dovednosti

Lekce 2

Práce s metodami

Jak se dělí metody
Jak používat podtržítka
Jak správně pracovat s vlastnostmi

Lekce 3

Pokročilejší techniky

Polymorfismus
Zapouzdření
Dědičnost
Abstrakce

Lekce 4

SOLID

SOLID princip

Lekce 5

Knihovny

Související knihovny
OOP v praxi

Lekce 6

Procvičování

Praktický úkol
Diskuze

Máš dotazy? Ozvi se studijním koordinátorům!

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

Lektor školení

Matouš Holinka

Matouš je zkušený a velmi oblíbený lektor, v ENGETU učí 5 let. Poprvé se setkal s Pythonem v rámci doktorského studia. Absolvoval několik různých kurzů a věnoval se samostudiu, pak opustil školu a zaměřil se na programování. Znalost programovacího jazyka mu totiž umožňuje ovládat užitečné pracovní nástroje v různých oborech.

Radim Jedlička

Programování je komunikačním nástrojem budoucnosti a kdo by se nechtěl aktivně podílet na vytváření lepších zítřků? Radim rozhodně ano! Proto se rozhodl studovat Python a další programovací jazyky, aby dokázal přetvářet nápady a myšlenky na fungující nástroje a programy. Po absolvování několika kurzů se intenzivně věnuje samostudiu a jeho touha pomáhat ostatním a podílet se na jejich rozvoji ho přivedla až do lektorského týmu v ENGETU.

Často kladené otázky

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 u003ca href=u0022http://engeto.cz/python-akademieu0022u003ePython Akademiiu003c/au003e, online ale najdeš spoustu různých kurzů a školení).

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.

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