Pro firmy Kontakt Výukový portál

3–6 měsíců studia, zkušení lektoři s komerční praxí a ∞ nových znalostí

Tester s Pythonem

Už jen samotná znalost Pythonu, jednoho z nejpopulárnějších programovacích jazyků, z tebe udělá zajímavého kandidáta na pracovním trhu. Když navíc přidáš testování softwaru, budeš mít parádní náskok. Dokážeš totiž nejen psát kód, ale také ho efektivně testovat. Tím získáš hlubší vhled do celého procesu vývoje softwaru a zvládneš vytvářet kvalitnější a udržitelnější řešení.

 

Python je ideální pro psaní automatizovaných testů, což je čím dál tím žádanější dovednost. Šetří totiž firmám čas a náklady, a tak se z tebe může stát neocenitelný člen jakéhokoli vývojového týmu. Můžeš mířit i k pozicím jako je vývojář, tester nebo manažer kvality. Možností je spousta!

Zobrazit termíny kurzu

Webináře 1×, nebo 2× týdně

Potkáme na 24 online webinářích, vždy od 18:00 do 21:00. Kurz trvá 3, nebo 6 měsíců – podle toho, jakou intenzitu zvolíš.

15–25 hodin studia týdně

Počítej 3 hodiny na webinář a zbytek na praktické úkoly, projekty a samostudium. Někdo je rychlejší, jiný potřebuje času víc.

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č Python a sofware testing?

„Power couple“ jak z Hollywoodu

Software testing je jednou z nejméně klikatých cest do IT a právě proto si ji volí spousta nováčků. Pro Python zase existuje množství frameworků, knihoven a modulů, díky kterým je testování více intuitivní. A třeba pro psaní automatizovaných testů je Python jako dělaný. Už tedy asi tušíš, že spojení těchto dvou technologií je opravdu silné.

Python

V první části kurzu tě čeká Python. Naučíš se základy programování a pochopíš, jak fungují věci v kódu a na pozadí. Dokážeš si psát skripty a příkazy, dovedeš nad celou problematikou přemýšlet mnohem komplexněji.

Software testing

Ve druhé části kurzu se ponoříš do světa testování softwaru. Teď začnou ta ozubená kolečka pořádně zapadat do sebe a začneš vnímat, v čem je tohle spojení s Pythonem silné.

Co ke studiu potřebuješ?

Začneme úplně od začátku, takže předchozí znalosti nepotřebuješ. Je to ale intenzivní kurz, takže se bude hodit pečlivost, vytrvalost a snaha na sobě makat. 🙂

Průběh Akademie

Nejprve si osvojíš základy programování v Pythonu a pak se ponoříš do studia software testingu. Seznámíš se s tím, co je to Python, jak se v něm programuje, jaké jsou jeho možnosti a jak se používá při testování softwaru. Všechny poznatky si hned prakticky vyzkoušíš na úkolech a projektech, které si navíc budeš moct přidat do svého portfolia a pochlubit se jimi třeba na pohovoru.

Nečeká tě žádné memorování učebnice, ale živé online lekce se zkušenými lektory (všechny lekce nahráváme, takže si můžeš případně pustit i záznam) a spousta tipů a triků z praxe. Bude to několik pořádně nabitých měsíců! A pokud tě po kurzu budou zajímat kariérní možnosti, rádi poradíme.

Všechny důležité informace ti řekneme na první hodině, takže se ničeho neboj. Na začátku kurzu dostaneš veškeré instrukce a získáš taky přístup do e-learningových materiálů. Po celou dobu studia ti taky bude k dispozici naše studijní podpora. Nenecháme tě v tom!

Čeká tě 24 online webinářů s lektory po 3 hodinách (cca 2,5 hodiny výuky a 30 minut diskuze) a projekty, počítej tedy s časovou dotací zhruba 15–25 hodin týdně. Na každé hodině ti nejdříve ukážeme nový koncept a teorii si pak hned procvičíš v připraveném prostředí – vše online, z pohodlí domova. Novou látku si tak hned osaháš v praxi. Během výuky dostaneš prostor se na cokoli zeptat, lektor ti rád se vším poradí. A pokud náhodou live webinář nestihneš, můžeš si lekci znovu pustit ze záznamu.

Všechny nové znalosti a schopnosti budeš trénovat i doma. Počítej, že ti samostudium průměrně zabere asi 15–25 hodin týdně. Do toho tě určitě nebudeme nutit, ale pokud si chceš z kurzu odnést maximum, opravdu silně jej doporučujeme. Úkoly na vzdělávacím portále zaručí, že budeš kurz zvládat a dobře si osvojíš látku. Pokud budeš během studia potřebovat pomoct, stačí napsat na Discordu.

Během studia tě čekají nejen cvičení na doma, ale i praktické úkoly a projekty. Pokud si chceš odnést certifikát o absolvování kurzu, je potřeba všechny úkoly splnit.

V rámci kurzu máš možnost získat certifikát o absolvování. Podmínkou je odevzdání a správné vyřešení domácích úkolů a projektů. Termín pro splnění projektů je vždy 12 měsíců od první lekce, do té doby máš na úspěšné odevzdání 3 pokusy.

Studijní plán

1. blok
1. téma Úvod do programování
2. téma Podmínky a metody
3. téma Slovníky a množiny
4. téma For cyklus
Základy programování Nejprve si řekneme, co tě během kurzu čeká a nemine. A pak už se pustíme do práce. Začneme zlehka, a to úplnými základy v Pythonu. Ukážeme si, jak Python nainstalovat a orientovat se v něm. Napíšeš svoje první skripty a naučíš se základní principy programování. V následujících týdnech budeš studovat další koncepty jako jsou například podmínky nebo cykly.
2. blok
5. téma While cyklus
6. téma Knihovny, moduly, balíčky
7. téma Úvod do funkcí
8. téma Pokročilejší práce s funkcemi
Učení se na projektech Ve druhém bloku si ukážeme další koncepty jako jsou funkce nebo práce se soubory. Je opravdu důležité se právě tyhle části dobře naučit. Proto budeš mít k dispozici spoustu projektů a cvičení.
3. blok
9. téma Práce se soubory a textem
10. téma Výjimky a debugování
11. téma Formáty souborů
12. téma Úvod do scrapingu
Projekt 1 Text Analyzer
Projekt 2 Hry Bulls & Cows, Tic Tac Toe
Projekt 3 Web scraping volebních dat
Psaní vlastních programů To základní už dobře umíš, a tak není na co čekat – budeme psát komplexnější programy. V nich využiješ znalosti z debuggingu nebo odchytávání chyb. Na závěr si ukážeme stahování dat přes API, které se ti bude hodit i ve tvém závěrečném projektu.
4. blok
13. téma Co je testování a proč je důležité, životní cyklus softwaru, základy Pythonu: print, proměnné, uživatelský vstup, seznamy, slovníky
14. téma Role testera v týmu, základní typy testů (manuální, automatizované), různé typy testů (funkční, nefunkční atd.), Python: operace (+, -, /, *), podmínky a iterace (for, while smyčky)
15. téma Prvky dobrého testovacího plánu, základy psaní testovacích případů, echniky black-box a white-box, Python: funkce, moduly a dekorátory
16. téma Co je automatizované testování a jeho výhody, úvod do Pytest: instalace a konfigurace, ákladní struktura testů: vytváření souborů, jednoduché testovací funkce, Assertions, best practices: organizace testů, dokumentace, první automatizovaný test pomocí pytest
5. blok
17. téma Na co slouží verzovací systém Git, integrace s vývojovým prostředím, propojení projektu s platformou GitHub, základní příkazy jako commit, push, pull, základní operace v Pythonu (sekvenční datové typy, podmínky a větvení programu pomocí if/else), GitHub Actions / Gitlab CICD
18. téma Úvod do databází: typy databází, základní pojmy, SQL: základní příkazy (SELECT, INSERT, UPDATE, DELETE), Python: připojení k databázi a provádění SQL dotazů
19. téma Co je API a proč je důležité testování API, nástroje pro testování API: Pytest, vytváření testů: jak psát a spouštět testy pro API
20. téma Úvod do testování frontendů: důležitost, základní koncepty, přehled webových technologií (HTML, CSS, JS), vytváření a spouštění frontend testů
6. blok
21. téma Úvod: co je Playwright, základní nastavení, základy práce s Playwright, pokročilá práce s Playwright
22. téma Úvod do UX/UI testování: co to je, proč je důležité, metody UX/UI testování: heuristická evaluace, uživatelské testování, nástroje: Hotjar, Google Analytics, UserTesting
23. téma Regresní testování, bezpečnostní testování, testování výkonnosti, typy bezpečnostních testů: Penetrační testování, zranitelnosti, zabezpečení dat
24. téma Certifikace: jaké certifikace jsou dostupné a proč jsou důležité, komunity: kde hledat podporu a zdroje (online fóra, meetupy), best practices: jak psát čistý kód, refaktoring, nástroje pro kontrolu kvality, revize a Q&A: diskuze, zpětná vazba, otázky a odpovědi
Závěrečný projekt Komplexní projekt, který pokryje všechny naučené oblasti

Cíle kurzu

Získáš pevné základy testování a naučíš se, jak zajistit kvalitu softwaru pomocí osvědčených metod a nástrojů.

Osvojíš si manuální i automatizované testování v Pythonu a budeš umět psát testovací skripty pro reálné aplikace.

Naučíš se pracovat s nástroji jako Selenium a Playwright a získáš zkušenosti s reportováním chyb a testovací dokumentací.

Připravíš se na kariéru testera, získáš praktické projekty do portfolia a certifikát, který ti pomůže uspět na trhu práce.

Pomůžeme ti i po kurzu

Příprava portfolia a CV
  • Zkonzultujeme ti portfolio na GitHubu
  • Získáš zpětnou vazbu na projekty
  • Po odevzdání všech projektů dostaneš certifikát
Kariérní poradenství
  • Poradíme ti, jak a kde hledat práci
  • 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.

Radim Jedlička Data Engineer

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! 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 ENGETA.

Matouš Kyncl System Development Engineer v Amazonu

Matouš se o informatiku zajímá už od útlého věku, ale plně jí propadl po střední škole. Jeho nejoblíbenějším jazykem je Python, pracuje ale s mnoha dalšími jazyky a technologiemi, ať už jako back-end a front-end programátor, tak i v rámci SRE a DevOps.

Valeria Iegorova Computer Vision Engineer
Valeria je absolventka ČVUT, věnuje se strojovému učení a počítačovému vidění. Poprvé se setkala s Pythonem před 8 lety a již za 2 roky začala svoji kariéru v softwarovém inženýrství. Nyní se chce pokusit vzbudit nadšení do programování i v ostatních a pomoci jim začít.
Petr Lorenc Senior AI/ML Researcher v MSD

Petr se programování v Pythonu věnuje v rámci doktorského studia, kde ho využívá jako nástroj k tomu, aby naučil stroje komunikovat. Python využil i pro optimalizaci doporučování článků v Seznamu a obecně je fascinovaný jeho jednoduchostí, intuitivností a širokou použitelností.

Štefan Drotár Senior QA Analyst v GoHealth Slovakia

Štefan začínal v telekomunikacích, ale zvědavost ho posunula až k testingu. V rámci testingu prošel projekty v oblasti bankovnictví, veřejné správy a dnes působí jako Senior QA Analyst pro americkou healthcare společnost. Ve volném čase pracuje jako lektor právě u nás v ENGETU.

Jakub Heger

Kuba se o počítače zajímal odjakživa. Začínal hraním her, následně se snažil porozumět IT hlouběji a jeho přirozený talent na rozbíjení věcí jej předurčil ke kariéře v software testingu. Testování se pro něj stalo jasnou volbou a drží jej dodnes.

Anna Kmentová Student of Computer Science

Anička je celoživotní nadšenec do matematiky a vědy, ale i tvoření nových věcí a zlepšováků. Ideální kombinaci obojího našla právě v programování. Studuje MatFyz a pro lektorování se rozhodla, protože věří, že programování je pro každého, a chce pomáhat ostatním lidem objevovat jeho kouzlo.

Štefan Tusjak Procesní technolog

Štefan v rámci své dlouholeté kariéry v automobilovém průmyslu nasbíral dostatek zkušeností z oblasti procesního řízení výroby. Při přechodu do průmyslu Medical dostal možnost programovat MES sytém. Zde spojuje dvě věci, které ho baví, a to programování a výrobní proces.

Daniel Kopecký Informatics and science teacher

Dan je lektor programování s kořeny v chemickém inženýrství. Pracoval na projektech výroby léčiv a chemických látek. Programování se učil během studia a profesně se mu věnoval při vývoji webové aplikace. Učení bere jako cestu k lepší společnosti a také ho nesmírně baví.

Jiří Svoboda

Viking, který ovládá digitální runy moderního světa. Věnuje se programování, využívání AI, vzdělávání a vývoji web apps pomocí Python, Flask, Bootstrap & SQL. Jirkovo hobby je nahrávání Spotify podcastů o časech Keltů a Vikingů a o životě ve středověku. Vyrábí (a ještě raději hraje) historické deskové hry. Aby vybalancoval screentime – běhá barefoot, WimHofuje a samozřejmě gym workout je must-have.

Karel Lebr Senior Data Analyst/Junior Data Scientist v České spořitelně

Karel měl vždy blízko k IT. Hrával počítačové hry a skládal počítače. Nyní je expertem v oblasti datových analýz a datového inženýrství. Baví ho tvořit interaktivní vizualizace v Tableau, Power BI nebo Qliksense. Python se naučil už na vysoké škole, ale až v zaměstnání objevil jeho kouzlo a univerzálnost.

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

Všechna hodnocení
4.9 (280 hodnocení)

Obrovské plus je, že informace předávají zkušení testeři, kteří mají informace přímo z praxe. Nejedná se o „akademiky“, co zvládají teorii, ale praxi neznají. Pro mě osobně byl kurz plný zajímavých informací a zcela naplnil mé očekávání. Díky ENGETO!

Pavel Švec

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ů

David Langr | ENGWTO
Příběh absolventa David, Software developer v engine2 s.r.o. David využil dlouholeté zkušenosti z letectví, přidal znalosti programování a teď pracuje jako Software Developer pro společnost, kde může kombinovat IT i právě znalosti z letectví. Přečíst celý příběh Všechny příběhy
David Langr | ENGWTO
David, Software developer v engine2 s.r.o. 9:33
Marie Fardová | ENGETO
Maruška, Testerka v KBC GS 8:18
Matěj Švéda | ENGETO
Matěj, Back-end Developer v ENGETU 4:50
Radek Zeman | ENGETO
Radek, Python vývojář v Enverus 8:46
Verča, Data Engineer v Komerční bance 6:21
Jakub Boček | ENGETO
Kuba, Datový specialista v České spořitelně 6:18
Erik Nisler | ENGETO
Erik, Java vývojář v CGI 2:55

Spolupracujeme s desítkami top firem

Často kladené otázky

Obecně o kurzu

Je kurz vhodný i pro úplné začátečníky?

Jasně! Kurz odstartujeme pěkně od začátku a všechno ti vysvětlíme. Programování jsou o logickém myšlení, hledání souvislostí a příčin, trpělivosti a snaze se pořád učit, takže to by ti nemělo být cizí. Testing zase vyžaduje pečlivost, soustředění a další spíše „soft skilly“. Pokud si chceš z kurzu odnést maximum, nestačí si ho jen odsedět. Bude potřeba plnit domácí úkoly a věnovat i nějaké hodiny samostudiu. 🙂

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

Žádný problém – naše kurzy probíhají online a webináře nahráváme, takže máš možnost si pustit záznam a látku dostudovat kdykoliv jen budeš chtít.

Součástí tvého studia je i náš online výukový portál, na kterém najdeš obsah všech lekcí, projekty a další úkoly. Pokud budeš potřebovat pomoct, stačí využít náš live chat nebo skupinu na Discordu – reagujeme zpravidla do několika hodin.

Zvládnu studovat kurz i během práce nebo studia?

Ano! Spousta našich studentů to tak má. 🙂 Počítej ale s tím, že ti kurz zabere 15–25 hodin týdně po dobu 3–6 měsíců (3 hodiny na lekci plus několik hodin samostudia týdně). Pokud máš odhodlání a vůli na sobě pracovat, určitě to zvládneš!

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 1–3denního intenzivního kurzu (typicky Excel, Úvod do testování softwaru, OOP v Pythonu apod.)
    • 4 měsíce od první lekce měsíčního kurzu (typicky React),
    • 8 měsíců od první lekce 1,5–3měsíční Akademie,
    • 12 měsíců od první lekce kurzu Datový analytik s Pythonem nebo Tester s Pythonem.

Kariérní podpora a certifikace

Poskytuje ENGETO kariérní poradenství?

Jasně, přeci tě v tom nenecháme! Pokud máš opravdu zájem, hotové všechny úkoly a projekty a tvým cílem je získat práci v IT, velice rádi ti pomůžeme. Naši absolventi mají možnost účastnit se:

  • Kariérní konzultace s Lenkou Skalickou: Lenka má velmi bohaté zkušenosti z oblasti náboru talentů do technologických firem, a tak ti dokáže poradit opravdu na míru. Konzultace probíhá online 1:1.
  • Kariérního workshop s Jirkou Psotkou: Obsahově nabušený 4hodinový workshop, v rámci kterého se probírají témata jako přehled dění na trhu práce, inzerce a platy, kde a jak hledat práci, detailní rozbor CV, práce s LinkedInem, jak se připravit na pohovor, (de)motivace, strach/nejistota ze změny a spoustu dalšího. Workshop má omezenou kapacitu lidí, takže se dostane i na tvoje specifické dotazy.

Jak můžu získat certifikát?

Podmínkou pro úspěšné splnění certifikace je odevzdání a obhájení projektů, které dostaneš zadané v průběhu kurzu. Vše ti lektoři řeknou na první hodině a budou připomínat v průběhu kurzu.

Platba a financování

Můžu uhradit kurz formou splátek?

No jasně! Akademii je možné uhradit na 2 splátky. Při této volbě se celková cena počítá z plné sumy (nezapočítává se žádná sleva). Každá splátka je pak ve výši poloviny ceny Akademie. Postup nákupu kurzu na splátky najdeš níže nebo prostě napiš na info@engeto.com.

Postup je následující:

  • Vlož zvolenou Akademii do košíku.
  • V košíku doplň fakturační údaje.
  • Do poznámky připiš, že máš zájem o nákup na splátky.
  • Jako platební metodu vyber Nákup na fakturu a objednej.

Do 24 hodin na svůj e-mail obdržíš 2 faktury. První fakturu (1. splátku) uhradíš ihned. Splatnost druhé faktury (2. splátka) je 30 dnů od začátku kurzu.

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 kurz 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í aktuální systém je v pohodě.

Jaroslav Tylich | ENGETO

Máš dotazy? Tady najdeš odpovědi na ty nejčastější.

Jaroslav Tylich Vácha

Specifické dotazy ti rádi zodpovíme na +420 773 087 597 nebo e-mailu info@engeto.com.

Termíny

Testing Akademie

  • Od 24. dubna Čtvrtek do 24. 07. 2025.
  • 18–21:00
Python Postman Playwright Git Api Automatizace
19 990  25 990  Sleva platí do 17. dubna 2025. Ceny jsou včetně DPH.
Detail termínu

Testování v Pythonu

🔥 Stíháš využít 82% dotaci
  • Od 12. května  do 13. 05. 2025.
  • 8:30 – 17:30 (vč. pauzy na oběd)
software testing bug Postman API Playwright Python
9 990 
Detail termínu

Tester s Pythonem

🔥 Stíháš využít 82% dotaci
  • Od 13. května Úterý do 18. 11. 2025.
  • 18–21:00
Základy programování Podmínky Smyčky Funkce Automatizace Postman Playwright Git API
41 990  51 990 
Detail termínu

Testing Akademie

🔥 Stíháš využít 82% dotaci
  • Od 20. května Úterý do 05. 08. 2025.
  • 18–21:00
Python Postman Playwright Git Api Automatizace
21 990  25 990 
Detail termínu

Úvod do testování softwaru

🔥 Stíháš využít 82% dotaci
  • Od 26. května  do 27. 05. 2025.
  • 8:30 – 17:30 (vč. pauzy na oběd)
software testing bug Postman API Playwright Python
9 990 
Detail termínu

Testing Akademie

🔥 Stíháš využít 82% dotaci
  • Od 03. června Čtvrtek do 10. 07. 2025.
  • 18–21:00
Python Postman Playwright Git Api Automatizace
21 990  25 990 
Detail termínu

Testing Akademie

🔥 Stíháš využít 82% dotaci
  • Od 11. června Středa do 27. 08. 2025.
  • 18–21:00
Python Postman Playwright Git Api Automatizace
21 990  25 990 
Detail termínu

Úvod do testování softwaru

🔥 Stíháš využít 82% dotaci
  • Od 16. června  do 17. 06. 2025.
  • 9:00 – 16:00 (vč. pauzy na oběd)
software testing bug Postman API Playwright Python
9 990 
Detail termínu

Tester s Pythonem

🔥 Stíháš využít 82% dotaci
  • Od 18. června Středa do 26. 11. 2025.
  • 18–21:00
Základy programování Podmínky Smyčky Funkce Automatizace Postman Playwright Git API
41 990  51 990 
Detail termínu

Úvod do testování v Pythonu

🔥 Stíháš využít 82% dotaci
  • Od 21. července  do 22. 07. 2025.
  • 8:30 – 17:30 (vč. pauzy na oběd)
software testing bug Postman API Playwright Python
9 990 
Detail termínu

Testing Akademie

🔥 Stíháš využít 82% dotaci
  • Od 12. srpna Čtvrtek do 18. 09. 2025.
  • 18–21:00
Python Postman Playwright Git Api Automatizace
21 990  25 990 
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.