Přepracováno pro vývojáře

Intenzivní kurz Claude Code a AI agentů pro programátory – Praha i online

Vibecoding: od promptu k pull requestu

Copilot vám doplní řádek. Agent zvládne celý úkol – naplánuje, napíše, otestuje a otevře PR. Naučím vás řídit Claude Code jako člena týmu: context engineering, subagenti, MCP, hooks. A hlavně workflow, díky kterému agentům věříte, protože je umíte kontrolovat. Školí autor frameworku Nette.

Tohle školení vedu ve dvou verzích. Rozdíl není v kvalitě, ale v hloubce:

1780+
Absolventů AI kurzů
98%
Spokojenost
8h
Praxe v terminálu
TOP
Firmy (Sazka, Seznam)

„Nechal jsem agenta přepsat modul, na který jsem si půl roku netroufal. Hotovo za odpoledne – včetně testů.“

Vibecoding má mezi programátory pověst hračky: někdo nechá AI vyklikat appku, kód po ní nečte a výsledek drží pohromadě silou vůle. Jenže to je karikatura. Ta samá technologie, která laikům staví kalkulačky, umí zkušenému vývojáři znásobit výkon – pokud ji řídí jako profesionál, ne jako výherní automat.

Přesně o tom je tenhle kurz. Ne „hele, AI umí napsat funkci“. Ale jak s agentem pracovat tak, aby výsledek prošel vaším code review.

Claude Code není našeptávač. Je to agent: přečte si projekt, naplánuje postup, edituje soubory, spouští testy, opravuje chyby a otevře pull request. Těžiště řemesla se přesouvá z psaní syntaxe na inspekci kódu – z „napsat“ na „přesně zadat, ohlídat a zkontrolovat“. To je jiná dovednost. A dá se naučit za den.

Mluvím z vlastní praxe: většina commitů v mých projektech dnes vzniká rukama agentů. Já je zadávám a reviduju. Nette, Latte, Texy – knihovny, které možná používáte – se dnes vyvíjejí přesně tímhle způsobem.

Co třeba agentovi zadáte

Doslova takhle, jedním zadáním:

  • „Zreprodukuj bug z issue #482, napiš failing test a teprve pak ho oprav.“
  • „Tenhle legacy modul nikdo tři roky neotevřel. Zmapuj ho, sepiš, co dělá, a navrhni refaktoring.“
  • „Přejmenuj tenhle koncept napříč celým repem – kód, testy, dokumentace, changelog.“
  • „Upgraduj projekt na novou major verzi frameworku a oprav všechno, co spadne.“
  • „V nočním logu je záhadná chyba. Najdi příčinu, doluj klidně i v gitu, a navrhni fix.“
  • „Udělej code review téhle branche: bezpečnost, výkon, konzistence s našimi konvencemi.“
  • „Otevři si aplikaci v prohlížeči, proklikej formulář a zjisti, proč nejde odeslat.“
  • „Vezmi tyhle tři tickety a udělej je paralelně ve třech worktrees. Za hodinu chci tři PR.“

Poslední dvě položky nejsou sci-fi – přesně tenhle druh práce (agent s prohlížečem přes MCP, paralelní subagenti) je náplní odpoledního bloku.

Co se na kurzu naučíte

Celý den v terminálu na reálném projektu. Klidně si přineste vlastní repozitář – nejlepší otázky vznikají nad vaším kódem.

Context engineering

Nejcennější dovednost agentic codingu. CLAUDE.md, paměť, skills – jak připravit repozitář, aby agent nebloudil, nevymýšlel si vlastní konvence a psal kód, který vypadá jako váš. Dobrý kontext je rozdíl mezi agentem-juniorem a agentem-kolegou.

Workflow, které škáluje

Plan mode, TDD s agentem, code review AI diffů, commity a pull requesty přes gh. Kdy agenta pustit na dlouhé vodítko a kdy zatáhnout za ruční brzdu. Jak zadávat, aby první pokus byl použitelný, ne „skoro“.

Subagenti a paralelizace

Víc úkolů najednou: specializovaní subagenti, git worktrees, práce na několika větvích současně. Agent, který deleguje na další agenty – a vy řídíte celý orchestr.

Hooks a automatizace

Lint po každé editaci, vlastní příkazy, guardrails vynucené strojově místo prosbou v promptu. Headless režim a nasazení agenta v CI pipeline.

MCP: agent s rukama

Model Context Protocol – napojení agenta na databázi, prohlížeč, firemní API. Ukážeme si hotové MCP servery i to, jak rychle vzniká vlastní.

Bezpečnost, kvalita, ekonomika

Přístupová práva a secrets. Jak nevyrobit vibecoded technický dluh. Kde agenti systematicky chybují a jak to zachytit. A kolik co stojí v tokenech – ať víte, kdy se agent vyplatí a kdy je levnější napsat to rukou.

Připraveni řídit agenty?

Odejdete s workflow, které nasadíte hned druhý den

Rezervovat místo

Pro koho je kurz

Pro lidi, kteří programují a chtějí, aby za ně agenti odváděli podstatnou část práce – bez ztráty kontroly nad kvalitou.

Kurz je pro vás, pokud:

  • Aktivně vyvíjíte – jazyk nehraje roli, principy jsou stejné pro PHP, JavaScript, Python i cokoliv dalšího
  • Vedete tým nebo architekturu a řešíte, jak AI nasadit, aniž by kvalita šla do kytek
  • Děláte DevOps, testing nebo automatizaci a chcete agenty zapojit do pipeline
  • Copilot nebo Cursor už používáte a tušíte, že to je jen špička ledovce

Kurz pro vás NENÍ, pokud:

  • Neprogramujete – bude vám líp na kurzu AI agentů pro neprogramátory, kde učím to samé kouzlo bez žargonu
  • Čekáte přednášku o budoucnosti AI – slidů mám minimum, celý den se pracuje

Kdo vás bude školit

Workshop povede David Grudl – autor frameworku Nette, který pohání tisíce českých webů, a knihoven jako Latte, Tracy nebo Texy. Vývoj softwaru zná z pozice, ze které se dá poznat, jestli AI generuje kód, nebo jen dojem kódu.

Za poslední 3 roky proškolil 1780+ účastníků na kurzech AI.

„Claude Code dnes píše většinu mého kódu. Já ho řídím – a pořád jsem to já, kdo ručí za výsledek. Přesně tenhle poměr sil vás naučím.“

foto: Bob Marvan

Přihlaste se

Kurz můžete absolvovat jako celodenní workshop v srdci Prahy (10–18 h), nebo formou online webináře rozděleného do dvou večerních bloků.

Po prezenčním školení obvykle pokračujeme v hospodě – tam padají ty nejzajímavější dotazy 🍻.

Vyberte termín
Prezenční školení
6 750 Kč 5 400 Kč
Žádný mi nevyhovuje
Nezávazně projevíte zájem a dám vám vědět, až vypíšu nový termín.
Tímto se ještě na nic nepřihlašujete – pouze nezávazně projevíte zájem a dám vám vědět, až vypíšu nový termín.
Online webinář
5 500 Kč 4 400 Kč
Nezávazně projevíte zájem a dám vám vědět, až vypíšu nový termín.
Tímto se ještě na nic nepřihlašujete – pouze nezávazně projevíte zájem a dám vám vědět, až vypíšu nový termín.
Programujete?

Ohlasy absolventů mých AI kurzů

Školím vývojáře i firmy – od freelancerů po Seznam a Sazku.

★★★★★

„Hlavním přínosem je pochopení principů fungování ChatGPT - jak a proč systém reaguje na mé zadání."

Zdeněk Jašek
★★★★★

„Lektor David byl příjemný a zábavný. Vše mě dokonale vysvětlil."

Petr BIF Krejčí
★★★★★

„David dokáže velmi dobře vysvětlit i složitá témata tak, aby je pochopil každý a navíc i zábavnou formou."

Michal Korol
★★★★★

„Hacky, které David prozradil, mi ušetří hromadu času, práce i peněz."

Michelle Losekoot Konzultantka
★★★★★

„Velmi oceňuji technický vhled do tokenizace a API."

Tomáš Švec
★★★★★

„Smekám, že jsi po celou dobu dokázal udržet naši pozornost. To mluví samo za sebe!"

Bohdana Kabátová SoulAdventure

Často kladené otázky

V jakém jazyce se na kurzu programuje?

V žádném konkrétním. Agentic coding je language-agnostic – workflow, context engineering i guardrails fungují stejně pro PHP, JavaScript, TypeScript, Python, C# nebo Go. Ukázky volím tak, aby je přečetl každý, kdo programuje.

Používám Cursor nebo Copilot – má pro mě kurz smysl?

Ano, možná největší. Autocomplete a chat v editoru je jiný způsob práce než autonomní agent. Kurz učím na Claude Code, protože je to dnes nejschopnější agent a žije v terminálu bez vendor lock-inu – ale principy (kontext, plánování, review, automatizace) přenesete do libovolného nástroje, včetně Cursoru.

Jak zkušený programátor musím být?

Stačí běžná praxe: umíte si naklonovat repozitář, spustit testy, přečíst diff. Nemusíte být senior – agent rozdíly v seniority překvapivě dobře dorovnává. Jestli ale neprogramujete vůbec, bude vám líp na kurzu pro neprogramátory.

Co budu potřebovat?

Notebook s Windows 10+, Mac s čipem M (macOS 13+) nebo Linux. Nainstalujte si předem Claude Code CLI podle návodu Jak nainstalovat Claude Code a přihlaste se – vyžaduje placený účet Claude Pro ($20/měsíc), alespoň na měsíc. Hodí se i nainstalovaný Git.

Důležité: agent bude na vašem počítači vytvářet a upravovat soubory – pracujte v izolovaném adresáři nebo mějte vše zazálohované. (Vím, že to víte. Říkám to stejně.)

Můžu na kurzu pracovat s firemním kódem?

Můžete, ale nemusíte – připravený mám ukázkový projekt. Pokud chcete přinést vlastní repo, počítejte s tím, že jeho obsah se posílá do API Anthropicu (stejně jako při běžném používání Claude Code). Citlivé projekty nechte doma, nebo se domluvte s firmou předem.

Je potřeba nejdřív absolvovat kurz ChatGPT?

Ne. Kurz ChatGPT je určený primárně široké veřejnosti – jako vývojáři se bez něj obejdete. Pokud vás ale zajímá, jak jazykové modely fungují uvnitř, je to příjemný bonus. Absolventi mají na tento kurz zvýhodněnou cenu, stačí se ozvat.

Kde se školení koná?

Prezenční workshopy v Praze se konají v centru, v Klimentské 50 – žlutém rohovém domě se vchodem z Helmovy ulice, pár minut pěšky od metra Florenc. Začínáme obvykle v 10 hodin, končíme kolem 18. hodiny. Pokyny ke vstupu dostanete v potvrzovacím emailu. Chystám i kurzy v Brně a Ostravě.

Přijedete autem? Parkování v centru je placené, ale dá se sehnat – mrkněte na tipy na parkování poblíž.

Online webinář probíhá přes Google Meet – odkaz na připojení dostanete emailem po přihlášení.

Bude z webináře záznam?

Ano, webinář bude nahráván a záznam bude účastníkům k dispozici po dobu několika měsíců.

Workshop nebo webinář – jaký je rozdíl?

Obsah kurzu je stejný. Hlavní rozdíl je ve formátu: prezenční workshop v Praze je celodenní (10–18 h) a nabízí přímou interakci, okamžité odpovědi na dotazy a networking s dalšími účastníky. Online webinář je rozdělen do dvou večerních bloků, probíhá přes Google Meet a můžete se připojit odkudkoliv. Po prezenčním školení navíc obvykle pokračujeme neformálně v hospodě.

Chceme školení u nás!

Máte zájem o školení vibecodingu pro váš vývojářský tým? Rád za vámi přijedu. Obsah přizpůsobím vašemu stacku a workflow – od zavedení Claude Code po pokročilou automatizaci a CI.

Podívejte se na volné termíny v kalendáři a napište mi na david@grudl.com – domluvíme detaily.

Náklady na inhouse školení mohou být nižší, než cena za veřejné školení. Cena za jeden den je 39.000 Kč, přičemž počet účastníků není omezen.

Přestaňte psát boilerplate. Začněte řídit agenty.

Jeden den, který změní váš způsob vývoje.

Rezervovat místo na kurzu