2denní intenzivní kurz pro mírně pokročilé

OOP v Pythonu

Ovládnout principy OOP je nezbytné pro každého, kdo chce efektivně fungovat v technologických týmech. Objektově orientované programování ti pomůže psát přehledný, udržitelný kód, ve kterém se neztratíš ty ani tvoji kolegové. V kurzu si za dva dny osvojíš klíčové koncepty a rovnou je aplikuješ v praxi.

2 celodenní online lekce

Kurz probíhá po dobu 2 dnů, vždy od 8:30 – 17:30 (vč. pauzy na oběd).

16+ hodin výuky

Počítej hodiny na webinář a zbytek na praktické úkoly, projekty a samostudium.

Online výuka s lektorem

Každá lekce má záznam, který si můžeš kdykoliv pustit a být tak flexibilní. Výuka probíhá v češtině.

Nech si proplatit 82 % ceny kurzu!

Na naše kurzy můžeš využít dotaci Ministerstva práce a sociálních věcí (MPSV).

Pro koho je kurz vhodný?

  • Kurz je vhodný pro mírně pokročilé programátory, kteří již ovládají základní syntaxi jazyka Python
  • Kurz NENÍ vhodný pro úplné začátečníky
  • Ideální je, pokud už za sebou máš například naši Python Akademii či jiný Python kurz

Potřebné vstupní znalosti

Jaké základní znalosti by ti neměly chybět?

  • Základní datové typy
  • Základní syntaxe (podmínky, cykly)
  • Zabudované funkce
  • Uživatelské funkce
  • Práce s knihovnami
  • file IO
Metody výuky

Několikadenní kurz probíhá pod vedením zkušeného lektora s komerční praxí. Kurz ti poskytne teoretické znalosti, které ihned aplikuješ do praxe na komplexních úkolech a dostaneš zpětnou vazbu.

Studijní materiály
  • Poznámky z lekcí ve formátu ipynb „notebooků“
  • Online materiály na výukovém portále portal.engeto.com
  • Gisty s řešením jednotlivých cvičení

Průběh kurzu OOP v Pythonu

V kurzu si podrobně osvojíš objektově orientované programování v Pythonu – práci se třídami, metodami a klíčovými principy jako dědičnost a polymorfismus. Naučíš se efektivně používat datové třídy, základy SOLID pro udržitelnější kód a získáš jistotu, jak začít s vlastním projektem. Po kurzu pak získáš certifikát o jeho absolvování.

Výuka probíhá online, formou live webinářů, které si případně můžeš pustit i ze záznamu. To je určitě velká výhoda a od našich studentů víme, že tuhle možnost často využívají. Získáš taky přístup na výukovou platformu, kde najdeš interaktivní cvičení, projekty i další kurzy.

Všechny důležité informace ti řekneme na první hodině, takže se ničeho neboj. Dopředu si nemusíš nic studovat.

Studijní plán

Úvod do OOP Základní terminologie, třída, instance, metoda
Práce s metodami Typy metod, podtržítka v Pythonu
Polymorfismus & zapouzdření Vlastnosti, polymorfismus, zapouzdření
Dědičnost & abstrakce Dědičnost, abstrakce, datové třídy
Pokročilejší zásady Principy SOLID
Finální projekt Protocol, Enum, projekt

Cíle kurzu

Pochopíš základy OOP – naučíš se pracovat se třídami, metodami a objekty.

Osvojíš si klíčové principy – dědičnost, polymorfismus a jejich využití v praxi.

Zvládneš datové třídy a SOLID – napíšeš přehledný a udržitelný kód.

Vytvoříš vlastní projekt – získáš pevné základy pro tvorbu aplikací.

Pomůžeme ti i po kurzu

Bonusy ke kurzu
  • K dispozici budeš mít záznam z lekcí
  • Získáš zpětnou vazbu od lektora
  • Po absolvování kurzu dostaneš certifikát
Komunita
  • Malá studijní skupina
  • Osobní studijní koordinátor
  • Chatovací skupina na Discordu s lektorem a studenty

Lektoři

Matouš Holinka Backend & Data Engineer

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.

Co na studium s námi říkají studenti

Všechna hodnocení
4.9 (292 hodnocení)

Skvělé a názorné výukové materiály, profesionální a vlídný přístup zkušených lektorů z praxe při výuce i konzultacích. Dobře strukturovaný kurz. Vřele doporučuji.

Martin Soukenka

Mám za sebou již třetí kurz a pokaždé velká spokojenost. Skvěle propracované materiály (e-learning) i skvělý přístup lektorů v rámci živých lekcí. Člověk se opravdu něco naučí. Díky moc!

Ondřej Knopp
Všechna hodnocení

Příběhy a reference studentů

Jakub Boček | ENGETO
Příběh absolventa Kuba, Datový specialista v České spořitelně Kariéru operačního důstojníka u hasičů téměř po 13 letech vyměnil za data science. Tohle je Kuba a tohle je jeho vyprávění o cestě do IT! Přečíst celý příběh Všechny příběhy
Jakub Boček | ENGETO
Kuba, Datový specialista v České spořitelně 6:19
Verča, Data Engineer v Komerční bance 6:22
David Langr | ENGWTO
David, Software developer v engine2 s.r.o. 9:33
Marie Fardová | ENGETO
Maruška, Testerka v KBC GS 8:19
Matěj Švéda | ENGETO
Matěj, Back-end Developer v ENGETU 4:51
Radek Zeman | ENGETO
Radek, Python vývojář v Enverus 8:47
Erik Nisler | ENGETO
Erik, Java vývojář v CGI 2:56

Spolupracujeme s desítkami top firem

Často kladené otázky

Obecně o kurzu

Je kurz OOP v Pythonu vhodný i pro úplné nováčky?

Pokud jsi s Pythonem úplně na začátku, doporučujeme nejdřív projít základní kurz – Python Akademii.

Tento kurz se zaměřuje na objektově orientované programování, takže je ideální pro ty, kdo už znají základy Pythonu a chtějí posunout své kódování na další úroveň. Takže pokud už zvládáš pracovat s funkcemi, proměnnými a datovými typy, jsi tady správně! 🙂

Co když zameškám jednu hodinu? Můžu si ji nahradit?

V případě online kurzů máš možnost si pustit záznam a látku dostudovat kdykoliv budeš chtít. Součástí tvého studia je i náš online výukový portál, na kterém najdeš obsah všech lekcí, případně i cvičení a další materiály. Pokud budeš potřebovat pomoct, stačí využít náš live chat – reagujeme zpravidla do několika hodin.

Do kdy mám přístup k materiálům na výukovém portále?

Přístup k materiálům máš:

  • 3 měsíce od první lekce v rámci celodenních kurzů (typicky Excel, Úvod do testování softwaru, OOP v Pythonu apod.)
  • 4 měsíce od první lekce u měsíčních kurzů (typicky React kurz)
  • 8 měsíců od první lekce 1,5 – 3měsíční Akademie (typicky Python Akademie, Java Akademie apod.)
  • 12 měsíců od první lekce komplexních kurzů Datový analytik s Pythonem a Tester s Pythonem

Kariérní podpora a certifikace

Jak můžu získat certifikát o absolvování kurzu?

O certifikaci můžeš požádat po absolvování celého kurzu. Pro získání certifikátu tedy nemusíš skládat žádnou certifikační zkoušku. Po splnění kritérií jen kontaktuješ studijní koordinátory, kteří ti certifikát vystaví.

Platba a financování

Můžu uhradit kurz formou splátek?

Bohužel. U kratších kurzů není nákup na splátky možný. Tuhle možnost máme pouze u několikaměsíčních Akademií.

Je možné na kurzy čerpat dotaci MPSV a nechat si uhradit až 82 % ceny kurzu?

Ano! 😍 A je to za nás úplně skvělá příležitost, jak si vzdělání a lepší pracovní příležitosti ještě víc zpřístupnit.

Takže – ENGETO je v e-shopu Úřadu práce registrované jako vzdělávací zařízení. Znamená to, že Úřad práce hradí až 82 % z ceny našich kurzů. Kurzy v databázi vyhledáš pod stejným jménem, jako na našem webu. Zobrazí se ti ale pouze v případě, že do začátku zbývá 30 a více dní. Níže jsme ti sepsali podrobnější informace:

Pokud budeš mít jakýkoliv dotaz, určitě se nám ozvi, rádi poradíme. 🙂

Technické požadavky

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

Hardware: Na naši Akademii stačí mít notebook s pamětí alespoň 4 GB RAM a procesor s jedním jádrem. Pro uživatelský komfort bude ideální mít alespoň 8 GB RAM a procesor se 4mi jádry. Účastníci na kurzu mají notebooky, které slouží víc než 8 let. Bude ti stačit prakticky cokoliv.

Software: Máš Windows (ideálně verze 11 a novější), OS X nebo Linux? Jakýkoliv operační systém je v pohodě.

Jaroslav Tylich | ENGETO

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

Jaroslav Tylich Vácha

Stačí se ozvat na čísle +420 773 087 597 nebo na e-mailu info@engeto.com.

Termíny

Python Akademie

  • Od 13. května Úterý do 29. 07. 2025.
  • 18–21:00
Základy programování Podmínky Smyčky Funkce
25 990 
Detail termínu

Python Akademie

🔥 Stíháš využít 82% dotaci
  • Od 18. června Středa do 03. 09. 2025.
  • 18–21:00
Základy programování Podmínky Smyčky Funkce
21 990  25 990  Sleva platí do 20. května 2025. Ceny jsou včetně DPH.
Detail termínu

Úvod do Pythonu

🔥 Stíháš využít 82% dotaci
  • Od 23. června  do 25. 06. 2025.
  • 9:00 – 16:00 (vč. pauzy na oběd)
Python Smyčky Knihovny Funkce Textové soubory JSON CSV
15 390 
Detail termínu

Python Akademie

🔥 Stíháš využít 82% dotaci
  • Od 24. června Úterý a čtvrtek do 31. 07. 2025.
  • 18–21:00
Základy programování Podmínky Smyčky Funkce
21 990  25 990  Sleva platí do 27. května 2025. Ceny jsou včetně DPH.
Detail termínu

Pandas & Numpy

🔥 Stíháš využít 82% dotaci
  • Od 14. července  do 16. 07. 2025.
  • 9:00 – 16:00 (vč. pauzy na oběd)
Python Pandas Agregace NumPy Vizualizace Datová analýza
16 590 
Detail termínu

OOP v Pythonu

  • Od 23. července  do 24. 07. 2025.
  • 8:30 – 17:30 (vč. pauzy na oběd)
Python OOP Metody Polymorfismus Zapouzdření Dědičnost Abstraktnost SOLID
9 990 
Detail termínu

Úvod do Pythonu

🔥 Stíháš využít 82% dotaci
  • Od 11. srpna  do 13. 08. 2025.
  • 9:00 – 16:00 (vč. pauzy na oběd)
Python Smyčky Knihovny Funkce Textové soubory JSON CSV
15 390 
Detail termínu

Python Akademie

🔥 Stíháš využít 82% dotaci
  • Od 12. srpna Úterý a čtvrtek do 18. 09. 2025.
  • 18–21:00
Základy programování Podmínky Smyčky Funkce
21 990  25 990  Sleva platí do 15. července 2025. Ceny jsou včetně DPH.
Detail termínu

Pandas & Numpy

🔥 Stíháš využít 82% dotaci
  • Od 25. srpna  do 27. 08. 2025.
  • 9:00 – 16:00 (vč. pauzy na oběd)
Python Pandas Agregace NumPy Vizualizace Datová analýza
16 590 
Detail termínu

Python Akademie

🔥 Stíháš využít 82% dotaci
  • Od 17. září Středa do 03. 12. 2025.
  • 18–21:00
Základy programování Podmínky Smyčky Funkce
21 990  25 990  Sleva platí do 3. září 2025. Ceny jsou včetně DPH.
Detail termínu

Podle tvého filtru jsme nenašli žádné termíny.

Nevyhovují ti aktuální termíny?

Přidej se do waiting listu.