Python a AI kurz: Python od základů přes OOP s komplexním projektem v závěru (AI chatbot)
Naučte se programovat v Pythonu a získejte klíčové dovednosti pro vstup do světa IT. Tento flexibilní kurz je navržen pro ty, kteří touží po změně kariéry a hledají interaktivní výuku, praktické projekty a osobní zpětnou vazbu.
STAV KURZU: Leden 2025 - začíná registrace k 3. běhu kurzu. Veškeré informace naleznete na této stánce, kterou si prosím pečlivě přečtěte.
🚀 Naučíte se Python od základů až po pokročilé koncepty, jako jsou objektově orientované programování (OOP), dále debuggování, základy testování, SQL, RestAPI, Git a využívání AI jako pomocníka při studiu či programování.
Kurz se skládá z praktických workshopů, předtočených videí, programovacích úkolů, komunity na Discordu a AI pomocníka při studiu (sdíleného asistenta, kterého budete mít neustále k dispozici).
🎯 Cílem kurzu je vytvoření vašeho vlastního komplexního projektu, na kterém budete moci demonstrovat své schopnosti potenciálním zaměstnavatelům.
Jako ukázku komplexního projektu vytvoříme AI chatbota s využitím News API a OpenAI API. Hotový chatbot bude umět shrnovat aktuální novinky na libovolné téma do přehledné formy v češtině.
KDO JSEM JÁ (LEKTORKA A TVŮRKYNĚ KURZU)
Moje jméno je Lucie Lénertová. Jsem samouk v oblasti programování a lektorka v IT s pedagogickým vzděláním. Mám léta zkušeností v IT v různých rolích.
Chcete mě poznat více? Podívejte se na následující video.
Jaké jsou hlavní benefity mého Python kurzu?
E-learning platforma
Studijní materiály formou videí a spousty úkolů vás systematicky provedou přes Python, praktické projekty až k přípravě na IT kariéru. Učte se ve svém vlastním tempu. K dispozici je celkem 6 modulů (cca 15 hodin videí, která jsem pro vás připravila).
42 hodin workshopů
Teorii studujete samostatně prostřednictvím videí a úkolů. Na workshopech budeme programovat, sdílet zkušenosti, řešit problémy a úkoly ve skupinách. Budeme se zabývat i využitím AI.
AI asistent
Budete mít k dispozici sdíleného AI asistenta pro vysvětlování konceptů, pomoc s programovacími úkoly a řešení problémů. Asistent vám může poradit okamžitě a průběžně.
Praktické projekty
Dva rozsáhlé projekty zaměřené na praktickou aplikaci naučeného. Váš vlastní projekt vám dodá sebevědomí a bude skvělou vizitkou při hledání práce v IT. V rámci společného projektu vytvoříme AI chatbota s využitím OpenAI API.
Komunita ostatních studentů
Budete mít k dispozici Discord kanál, kde budete sdílet zkušenosti, řešit řešit problémy se mnou a s ostatními studenty kurzu.
Klub junior.guru
Discord kanál bude součástí komunity junior.guru pro začínající programátory. Zde budete moci komunikovat i s dalšími začátečníky a IT odborníky z komunity, získávat zpětnou vazbu např. na životopisy nebo pohovory.
Python a AI kurz: Python od základů přes OOP s komplexním projektem v závěru (AI chatbot)
Zde vám shrnu v bodech nejdůležitější informace.
25. února 2025 - 15. července 2025
Jedná se o datum prvního a posledního workshopu. Workshopy budou probíhat každé úterý od 17:00 - 19:00.
Studijní materiály, podporu formou Discordu či AI chatbota budete mít k dispozici na jeden rok - tedy až do 25. února 2026
Moduly kurzu (tedy studijní materiály formou videí) budou zveřejňovány postupně dle harmonogramu. První modul bude zpřístupněn 25. února, tedy v den prvního workshopu.
Cena
33 180 Kč (42 hodin s lektorem, do této délky nejsou započítány studijní materiály formou videí)
Způsoby platby
1. V případě zájmu pište na e-mail [email protected] - pošlu vám fakturu
Přečtěte si prosím celý text na této stránce včetně části Často kladené otázky. Pokud nenajdete odpověď na vaši otázku, pište na[email protected] (tvůrkyně a lektorka tohoto kurzu).
Jak bude kurz probíhat a z čeho se skládá??
🗺️ E-learning platforma
Kurz je pečlivě strukturovaný do 6 modulů, z nichž každý se skládá z řady lekcí. Jako ilustraci můžeme vzít 2. modul na "Základy Pythonu". V rámci tohoto modulu najdete lekci zaměřenou na "Slovníky" (datový typ). Kromě tradičních výukových materiálů, jako jsou videa (z těch se bude skládat většina lekcí) a články, nabízím také odkazy, praktické úkoly a testovací otázky.
Doporučuji věnovat se studiu hodinu a půl denně (zhruba 10 h týdně). Kurz je uzpůsoben ovšem tak, aby vám stačila i hodina denně (počítejte ale s tím, že vám pak kurz zabere delší dobu). Kdy se rozhodnete učit, je zcela na vás.
Většina studijních materiálů je formou videí (cca 15 hodin celkem), která jsem pro vás vytvořila. Součástí jsou programovací úkoly, otázky na zopakování tématu, doplňující odkazy.
Celkově je kurz přibližně na 300 - 400 hodin studia. Jedná se o dobu, kterou strávíte nejen studiem materiálů, účastí na workshopech, ale především vypracováním všech úkolů a projektů. Nejvíce času vám pak zabere vás vlastní projekt.
Veškere studijní materiály budete mít k dipozici na jeden rok.
🛠️ Workshopy
Kurz využívá principu "flipped classroom" - teorii studujete samostatně prostřednictvím videí a úkolů, následují společné workshopy na Zoomu.
Tento přístup umožňuje efektivnější učení v samostatném tempu. Na workshopech budeme programovat, sdílet zkušenosti, řešit problémy a úkoly ve skupinách, což vás naučí pracovat s ostatními.
Budeme se zabývat i využitím AI.
Kurz obsahuje 42 hodin workshopů.
🤝 Podpora pro studenty
Budete mít k dispozici Discord kanál s ostaními studenty kurzu, kde budete sdílet zkušenosti, řešit problémy. Novinkou je, že tento kanál bude součástí komunity junior.guru pro začínající programátory.
Můžete si to představit tak, že budete mít vlastní místnost pro studenty kurzu, která bude ale součástí širší "budovy" junior.guru. Zde budete moci komunikovat i s dalšími začátečníky a IT odborníky z komunity, získávat zpětnou vazbu např. na životopisy nebo pohovory.
Dále budete mít k dispozici sdíleného AI asistenta pro vysvětlování konceptů, pomoc s programovacími úkoly a řešení problémů. Asistent vám může poradit okamžitě a průběžně.
Vše k dispozici na jeden rok.
📝 Praktické projekty
Po absolvování základních lekcí programování v Pythonu se pustíte do dvou projektů, které vás přivedou k praktické aplikaci vašich nově nabytých dovedností.
Cílem kurzu je vytvoření vašeho vlastního komplexního projektu, na kterém budete moci demonstrovat své schopnosti potenciálním zaměstnavatelům.
Jako ukázku komplexního projektu vytvoříme AI chatbota s využitím News API a OpenAI API. Hotový chatbot bude umět shrnovat aktuální novinky na libovolné téma do přehledné formy v češtině.
Poté přijde čas na váš vlastní projekt. Budete tak pracovat se všemi technologiemi (Python, SQL, API) a nástroji (VS Code, debugger), se kterými jste se v kurzu naučili pracovat. Využijete také znalosti psaní čistého kódu a testování.
🤔 Nejste si jistí zda je programování/ Python či tento kurz pro vás?
Pokud si nejste jistí, zda je IT a programování pro vás, velmi doporučuji shlédnout následující rozhovor. Bavím se v něm já (Lucie Lénertová - lektor a tvůrce tohoto kurzu) s Honzou Javorkem (zakladatel junjior.guru) o tom, jak se stát Python programátorem.
Také vřele doporučuji shlédnout toto mé video na základy programování v Pythonu, abyste zjistili, zda vás programování baví. Také díky němu zjistíte, zda vám vyhovuji já jako lektor.
Recenze od mých studentů
5 hodnocení hvězdičkami
Krok k životní změně
Michal Pivec
Do kurzu jsem šel proto, abych ve svém životě provedl zásadní změnu, a to se mi také podařilo. Během jednoho roku jsem získal nejen řadu dovedností z oboru IT, ale také nového koníčka i solidně ohodnocené zaměstnání. Kurz bych doporučil každému, k...
Do kurzu jsem šel proto, abych ve svém životě provedl zásadní změnu, a to se mi také podařilo. Během jednoho roku jsem získal nejen řadu dovedností z oboru IT, ale také nového koníčka i solidně ohodnocené zaměstnání. Kurz bych doporučil každému, kdo ve svém životě hledá nový směr, zajímá se o to, jak věci fungují a chce udělat opravdový krok kupředu.
Tomu, kdo s Pythonem začíná, stejně jako jsem začínal já, kurz jednoznačně doporučuji. Především pro jeho přesah do oblasti velkého vesmíru AI. To udělalo z kurzu jedinečnou platformu, která je hodnotnější než dostupné návody na youtube. A za neza...
Tomu, kdo s Pythonem začíná, stejně jako jsem začínal já, kurz jednoznačně doporučuji. Především pro jeho přesah do oblasti velkého vesmíru AI. To udělalo z kurzu jedinečnou platformu, která je hodnotnější než dostupné návody na youtube. A za nezanedbatelné považuji osobnost Lucie, která svým entuziasmem a samozřejmě i znalostmi dodávala energii a chuť studovat. Za zásadní považuji čtrnáctidenní on-line setkání, ke kterým přispěli pohodou a snahou i ostatní studenti.
Kurz „Dokážeš programovat“ dokázal na 100% splnit, co sliboval v názvu. Po absolovování kurzu jsem se naučila velmi mnoho z Pythonu, což je primární jazyk umělé inteligence. Díky asistentům z ChatGPT si teď usnadňuji každodenní práci ve vědě. Hlav...
Kurz „Dokážeš programovat“ dokázal na 100% splnit, co sliboval v názvu. Po absolovování kurzu jsem se naučila velmi mnoho z Pythonu, což je primární jazyk umělé inteligence. Díky asistentům z ChatGPT si teď usnadňuji každodenní práci ve vědě. Hlavní je vědět, kde co člověk najde a to teď vím. Naučila jsem se nebát programovat a prostě to zkoušet. Zabrousili jsme i do jiných jazyků a strašně oceňuji práci s Visual studio code, který se dá použít téměř na vše. Hodně teď používám verzování v Gitu a díky poznatkům z kurzu jsem se sama dokázala naučit vytvářet pomocí modulů krásné grafy, přesně podle mých představ. Přidaná hodnota je velmi hodná a šikovná učitelka Lucie, která má velmi dobré didaktické dovednosti, tedy vše dokáže krásně vysvětlit. Navštívila jsem už hodně kurzů na různá témata, ale tento pokládám za úplně nejlepší ze všech, které jsem zažila a vřele ho doporučuji. Nehrozí, že po skončení kurzu budete umět jen programovat v Pythonu a nebudete vědět, co s tím dál.
Ano, kurz je určený i pro úplné začátečníky bez předchozích zkušeností s programováním. Není potřeba mít žádné speciální technické znalosti. Stačí základní práce s PC.
Co se týče jazykových znalostí, stačí pasivní znalost angličtiny, abyste rozuměli základním termínům a dokumentaci. Není potřeba plynně hovořit.
Důležitá je hlavně ochota učit se novým věcem, nebát se řešit problémy a houževnatost.
Jak zjistím, že je programování pro mě?
Nejlepší způsob, jak to zjistit, je vyzkoušet si programování. Dalšími indikátory vhodnosti programování pro vás mohou být zájem o nové technologie, řešení logických hádanek či způsob, jakým přistupujete k problémům každodenního života - snažíte se jít do hloubky a najít optimální řešení? Pokud ano, pravděpodobně vás bude bavit i programování.
Kolik hodin týdně je potřeba studovat?
Doporučený počet hodin studia je cca 10 hodin týdně.
Kurz je ale flexibilní a umožňuje studium v rozsahu 7-15 hodin týdně.
💻 Jaké technologie a nástroje se naučím používat v kurzu?
Kurz se zaměřuje na Python, základy SQL a práci s API. Programovat budeme ve VS Code, který je zdarma pro všechny operační systémy. Instalací vás provedu v kurzu. Dále si vyzkoušíme debugger a naučíte se základy Gitu.
💼 Na jakou IT pozici se mohu ucházet po dokončení kurzu?
Po dokončení kurzu budete mít dovednosti, které vás předurčují především pro role junior programátorů/developerů a automation QA engineer/tester.
🚫 Pro jaké pozice tento kurz není vhodný?
Pokud máte jasno, že vás zajímá POUZE vizuální stránka, například webových stránek, tento kurz pravděpodobně nebude ideální volbou. Kurz je zaměřen na technologie, které řeší logiku aplikace a ukládání informací do databáze.
💼 Zaručíš mi práci v IT?
Nemohu vám garantovat, že hned po kurzu získáte práci, ale poskytnu vám všechny nástroje a dovednosti, které potřebujete k úspěšnému absolvování pohovoru. Úspěch pak bude z velké části záviset na vaší aktivitě, motivaci a schopnosti prezentovat se.
📌 Často kladené otázky
Detailní informace
💻 Jaké jsou hardwarové a softwarové požadavky?
Python je multiplatformní, tudíž může být libovolný OS. Pokud máte
Windows, tak je potřeba alespoň Windows 8 pro nejnovější verze Pythonu.
Celkově Python a VS Code nejsou moc náročné programy, proto opravdu
stačí "obyčejný počítač": x86 64-bit CPU (Intel / AMD architecture), 4 GB RAM, 5 GB volného místa na disku.
Pak samozřejmě dobré připojení na internet. Také je zapotřebí mikrofon
pro Zoom meetingy.
🇬🇧 Musím umět anglicky?
Alespoň mírná pasivní znalost angličtiny je nutná. Některé materiály mohou být totiž v angličtině, a v praxi pak budete pasivní angličtinu používat dennodenně.
➗ Musím být dobrý na matematiku?
V rámci tohoto kurzu stačí úroveň cca základní školy. Pokud se chcete dále vzdělávat, například v oblasti strojového učení, pak je potřeba znalost statistiky atd. Ale ve většině programátorských profesí stačí právě základní znalost matematiky.