Dotační kurz s Úřadem práce

Python a AI na projektech

Odejdete s funkčním nástrojem na reálnou úlohu z vaší práce, ne s cvičným projektem.

Pro lidi, kteří denně pracují s daty a neumí programovat v Pythonu. Zautomatizujete opakovanou práci s vlastními daty, získáte data z jiného nástroje tam, kde je potřebujete (scraping, API), a ověříte, že kód dělá, co má, a rozhodnete, kdy AI použít a kdy ne (testy, Git).

  • Online, 27 týdnů
  • Každý týden dvouhodinový workshop
  • Zhruba dvě hodiny přípravy týdně
  • S dotací Úřadu práce spoluúčast 8 354 Kč

Co budete po kurzu umět

Kurz míří na tři konkrétní cíle. U každého se posunete od ručního klikání k nástroji, který práci udělá za vás.

Zautomatizujete opakovanou práci s vlastními daty

  • Rozložíte rutinu na kroky, nejdřív pseudokódem česky.
  • Přečtete soubor nebo víc souborů ve složce (CSV i textový).
  • Projdete položky a u každé se rozhodnete, jestli ji zpracovat.
  • Vytáhnete, co potřebujete, zapíšete výsledek a spustíte to znovu na nových datech.

Práce s AI: kód tu píšete sami, AI slouží nanejvýš jako tutor, který vysvětlí. Nejdřív se zorientujete sami, ať v dalších cílech poznáte, jestli kód od AI dělá, co má.

Získáte data z jiného nástroje tam, kde je potřebujete

  • Popíšete, odkud data brát a kam je chcete dostat.
  • Přes rozhraní aplikace (API): společně s AI napíšete volání, přečtete odpověď a vytáhnete potřebná pole.
  • Scrapingem z webu: když nástroj rozhraní nemá, společně s AI napíšete scraper a ověříte, že tahá správné hodnoty.
  • Data napojíte na nástroj z prvního cíle a zpracujete je.

Práce s AI: kód nepíšete od nuly, píšete ho společně s AI. Základy projdeme spolu, zbytek doženete s AI.

Ověříte, že kód dělá, co má, a rozhodnete, kdy AI použít

  • Zadáte AI úkol srozumitelně (co, vstup, výstup), pseudokód napřed.
  • Přečtete vrácený kód řádek po řádku a řeknete vlastními slovy, co dělá.
  • Ověříte výsledek testem nebo na známém příkladu, u kterého znáte správný výstup.
  • Verzujete kód v Gitu, vrátíte se ke starší verzi a uložíte na GitHub.

Práce s AI: tady AI řídíte a kontrolujete, ověřujete její výstup a hlídáte, co je bezpečné jí předat.

Pro koho je

Sedne vám, pokud

Denně pracujete s daty v tabulkách, systémech a souborech a neumíte programovat v Pythonu. Chcete míň klikat ručně a rozumět nástrojům s AI.

Není pro vás, pokud

Už programujete a hledáte pokročilá témata. Nebo čekáte výsledek bez práce: sledovat videa nestačí, kód píšete vy.

Účetní párující doklady, personalista s nástupem nových lidí, analytik v Excelu, tester, který si hlídá logy. Různé profese, jeden společný rys: člověk u dat, který neumí programovat v Pythonu.

Jak kurz probíhá

Kurz jede na principu obrácené výuky. Teorii projdete doma podle videí, která jsem sama natočila, zhruba dvě hodiny týdně, a na workshopu se pak programuje, procvičuje, pracuje s AI a ptáte se. Workshop je jednou týdně online přes Zoom, dvě hodiny, se záznamem.

Doma se na workshop připravíte. K předtočeným videím dostanete úkoly a kvízy. Ty si stáhnete a vyplníte v editoru. K tomu máte taháky k vytištění a AI asistenta, který vám látku vysvětlí jinými slovy, když si nevíte rady. Důležité informace dostanete e-mailem před začátkem.

Na workshopu pak programujete, ptáte se a část času pracujete ve skupinkách po třech až čtyřech, takže se učíte i od ostatních a vidíte jejich řešení. AI máte při tom po ruce, podle fáze kurzu jako tutora, který vysvětlí, nebo jako oponenta, jehož kód čtete a ověřujete.

Na konci si postavíte vlastní nástroj na reálné úloze z vaší práce a předvedete ho v malé skupince nebo jen mně. Žádná zkouška ani zkoušení před celou skupinou. Stačí, když skript běží a něco udělá se souborem na vzorku, u kterého známe výsledek. Co přesně má dělat, není předepsané, jde o vaši úlohu.

Ukázková lekce zdarma

Podívejte se na ukázkovou videolekci. Uvidíte, jak se představím a jaké má kurz cíle. Ukážu vám kus reálné výuky, kde se studenty společně hledáme a opravujeme chyby, hotový projekt jedné skupiny i pár praktických ukázek toho, co po kurzu zvládnete.

Studijní plán

Šest bloků a závěrečný projekt, od prvního skriptu po hotový nástroj na GitHubu. Během kurzu si postavíte dva menší nástroje a jeden z nich rozpracujete do závěrečného projektu.

  • Instalace a nastavení VS Code a Pythonu
  • Jak se efektivně učit a jak zapojit AI pomocníka
  • První skript: příkaz print a spuštění souboru s češtinou
  • Přečtení vlastního CSV a výpis prvních řádků
  • Proměnné, f-string a přetypování na čísla
  • Podmínky: if, elif, else, operátory and a or
  • Cykly while a for, projití celého souboru
  • Seznamy a filtr: vybrané řádky odložíte stranou
  • Zápis výsledku do nového souboru a čištění textu
  • Funkce s návratovou hodnotou
  • Slovník: součet a přehled podle kategorie
  • Práce s více soubory ve složce (modul os)
  • Hotový nástroj na vlastních datech (projekt 1)
  • Parametry funkce, nastavitelný nástroj
  • Jednoduchý test (assert), který chytí chybu
  • Jak si ověřit kód od AI: přečíst ho, otestovat na příkladech a upravit ho i bez AI
  • Čtení výjimek (try/except) a tříd, rozhodnutí kdy AI použít a kdy ne
  • Scraping z webu (knihovny requests a BeautifulSoup)
  • Data přes rozhraní aplikace (API) a čtení odpovědi (JSON)
  • Napojení dat na nástroj z projektu 1 (projekt 2)
  • Verzování v Gitu a návrat ke starší verzi
  • Uložení na GitHub, README, veřejný vs privátní repozitář
  • Vlastní nástroj na reálné úloze z vaší práce
  • Ověření testem na známém vzorku
  • Předvedení v malé skupince nebo mně

Odnesete si vlastní nástroj

Odejdete s hotovým projektem na vlastní úloze, ne s teorií jednoho jazyka. Běží na vašich datech, ušetří vám opakovanou práci a můžete ho ukázat, třeba u pohovoru nebo v týmu.

Účetní

Spáruje platby z bankovního výpisu s fakturami a vypíše, kdo nezaplatil.

Personalista

Vyplní dokumenty pro nový nástup z jednoho řádku v tabulce.

Analytik

Sloučí dvanáct měsíčních exportů do jednoho ročního přehledu.

Nezůstane u jednoho nástroje. Odnesete si dovednosti, se kterými si podobné nástroje postavíte sami, kdykoli vás v práci začne něco zdržovat.

Kdo vás povede

Jmenuji se Lucie Lénertová. Mám vystudovanou pedagogickou fakultu, Python jsem se naučila sama při práci jako testerka a díky němu jsem se dostala na pozici vývojářky. Roky učím dospělé i studenty, na YouTube i na workshopech.

Lucie Lénertová

Pomáhám lidem, kteří denně pracují s počítačem, aby mu konečně rozuměli a přestali se u něj cítit hloupě. Věřím, že když se někdo nenaučí, co potřebuje, většinou selhal způsob výuky, ne on. Proto postupujeme krok za krokem, na vašich datech a bez zahlcení, a chyba pro mě není selhání, ale informace, se kterou dál pracujeme.

Podobný kurz jsem vedla už několikrát a vím, kde lidé nejčastěji váznou, takže je podle toho postavený.

Co říkají lidé z mých kurzů

Naprogramovala jsem si nástroj pro rekonciliaci bankovních výpisů, scraper na eBay a podobně. Umím v kódu číst, hledat a upravovat jej.Markéta Fuková, kurz Python a AI
Díky AI jsem udělal už tři aplikace, které nám v kanceláři šetří desítky hodin měsíčně, a automatizuji, co se dá.Petr Hlaváček, kurz Python a AI
Vymyslím si, jak chci, aby program fungoval, a vytvořím pseudokód. Díky tomu v Codexu vytvořím funkční program, který jen doladím. Zároveň se dívám do vytvořeného kódu, abych viděl, jak to funguje.Radim Mlčák, kurz Python a AI
Víc než Python je pro mě cennější to, že vím, jak využívat AI. Jednoduchá práce, co se opakuje, se velmi zrychlila.Tomáš Pospíšil, kurz Python a AI
Běžně teď v práci programuju v Pythonu, nebojím se toho a baví mě to. A to jsem od vysoké školy programování nenáviděla.Markéta, kurz Python a AI
Neudělal ze mě programátora, ale změnil můj vztah k technologiím. Už se jich nebojím. Chápu víc, co je možné automatizovat a co už dnes není jen pro ajťáky.Tereza, kurz Python a AI

Časté otázky

Musím umět programovat?

Ne. Kurz je pro úplné začátečníky, kteří programovat neumí. Stačí, že běžně pracujete s počítačem a tabulkami.

Co k účasti potřebuju?

Běžnou práci s počítačem, vlastní notebook s připojením k internetu a mikrofon (pracuje se i ve skupinkách), pasivní znalost angličtiny a chuť zkoušet. Programovat předem umět nemusíte.

Zkoušel jsem se učit sám a nedotáhl to, je to pro mě?

Ano, přesně pro vás. U samostudia většina lidí uvízne, protože chybí pevný termín a společný postup. Tady jsou workshopy s pevnými termíny a malou skupinou, takže se u toho snáz udržíte a máte se koho zeptat.

Zvládnu to vedle práce?

Kurz je stavěný na dvě hodiny workshopu a zhruba dvě hodiny doma týdně. Teorii doma projdete kdykoliv vlastním tempem. Je tam i rezerva na dohnání.

Co když jeden týden nestíhám?

Workshop má záznam a domácí příprava je v krátkých kusech. Na konci je rezervní čas na dobrání toho, co vám uteklo. K záznamům a lekcím máte přístup jeden rok od prvního workshopu, takže se k čemukoli vrátíte.

Využiju to, i když nechci měnit obor?

Ano. Python a AI použijete ve své současné práci, ušetříte čas na tom, co dnes děláte ručně. Kurz je stavěný jako nástroj do vaší práce.

Cena a přihlášení

Dotační kurz se spoluúčastí

S dotací Úřadu práce (program Jsem v kurzu) platíte jen spoluúčast. Zbytek za vás uhradí Úřad práce.

Vaše spoluúčast

8 354 Kč

Plná cena 35 900 Kč · Úřad práce uhradí 27 546 Kč (76,73 %)

Nízkopříjmové a ohrožené skupiny mohou mít 100 %, bez spoluúčasti.

Jak funguje dotace

Kurz je v Databázi rekvalifikací veden pod plným názvem:

Python a AI na projektech. Základy programování, automatizace práce s daty, získání dat z webu i z aplikací (scraping, API) a ověření kódu od AI (testy, Git). Pro neprogramátory.