REACTIVDEVS
AI ti kód napíše. Poznáš, jestli obstojí v produkci?

ONLINE KURZ PRO JUNIOR A MEDIOR VÝVOJÁŘE

AI ti kód napíše. Poznáš, jestli obstojí v produkci?

Kurz vznikl ze stovky 1:1 mentoringových lekcí. Dá ti měřítko, podle kterého firma posuzuje tvůj kód: git, code review, API vrstva, testy, architektura, CI/CD a příprava na pohovor. S ním poznáš, kdy ti AI radí dobře a kdy ne, a můžeš s ní stavět rychle a bez strachu. Příklady jsou v Reactu, principy platí všude. Na konci závěrečný test a certifikát.

2 990 Kč
Koupit za 2 990 Kč

Okamžitý přístup ke všem lekcím · Napořád tvoje

Bezpečná platba přes Whop · Faktura na firmu i na sebe

Jednorázová platba, přístup napořád.

STAV KURZU

Kurz je hotový a v prodeji

Osnova všech 11 lekcí je hotová, produkční repo je hotové a materiály jsou dokončené. Kurz si koupíš za 2 990 Kč a máš k němu okamžitý přístup. Celou osnovu a ukázky ze čtyř lekcí si můžeš přečíst v ukázce níž.

OD ZAKLADATELE

Proč tenhle kurz vznikl

Odvedl jsem přes sto 1:1 lekcí s více než dvaceti vývojáři, od úplných začátečníků po seniory. Tenhle kurz je z té části, kterou pořád dokola řešili junioři a mediorové: kód nějak napsat umí, ale nikdo jim neukázal, jak vypadá projekt vedený pořádně.

Chyběl git, chyběly testy, chyběla pipeline, chyběla struktura. A hlavně chyběla jistota to obhájit na pohovoru nebo v code review. Tutoriály tohle neřeší, protože se v nich nikdy nic nepokazí.

Tenhle kurz vychází z tohohle mentoringu, teď hotový a nahraný. Stejná témata, stejné pořadí. Sdílím obrazovku a vysvětluju, proč to dělám takhle a co by se stalo jinak — jen teď kdykoli podle svého tempa.

Jakub Kraus, zakladatel ReactivDevs

PROBLÉMY, KTERÉ ZNÁŠ

Poznáváš se v něčem?

Feature naprogramuješ, ale nikdy jsi neviděl, jak vypadá projekt vedený pořádně.

Jak to kurz řeší: Dostaneš hotové produkční repo a projdeme ho soubor po souboru: TypeScript, lint, husky, CI. U každého budeš vědět, proč tam je a co by se stalo bez něj.

Git používáš jako zaklínadlo a u rebase nebo konfliktu se ti sevře žaludek.

Jak to kurz řeší: Celý modul gitu naživo. Konflikty schválně vyrobím a spolu je opravíme, dokud v tom nebudeš mít jasno.

Testy nepíšeš, protože nevíš, co vlastně testovat.

Jak to kurz řeší: Od unit testů po E2E v Playwrightu. Naučíš se poznat test, který nechytí vůbec nic.

Fetch, typy i stav si píšeš ručně a stojí tě to hodiny.

Jak to kurz řeší: Swagger jako kontrakt, generovaný klient a React Query. Uvidíš, kolik kódu ti prostě zmizí.

Na pohovoru se zasekneš na otázce, proč zrovna tenhle přístup.

Jak to kurz řeší: Každé rozhodnutí vysvětluju i s alternativou, takže ho umíš obhájit vlastními slovy.

10 lekcí v pěti fázích plus úvodní lekce zdarma

Jak to funguje?

01

Repo jako od firmy

Fáze 1 · Základ a prostředí

Průchod hotovým repem soubor po souboru: tsconfig se strict módem řádek po řádku, ESLint a Prettier, které se nehádají, skripty jako rozhraní projektu, husky a commitlint. U každého uvidíš, co by se stalo, kdyby tam nebyl.

Setup

02

Nástroje a prostředí

Fáze 1 · Základ a prostředí

Co si doladit sám: format on save, absolutní importy, debugger na Vite, React Query devtools, klik v prohlížeči do komponenty. Plus VS Code pluginy rozdělené na nutné, užitečné a ty, které si nezapínej.

Tooling

03

Git doopravdy

Fáze 2 · Git, který ti kolega odkývá

Co se reálně děje při commitu, rebase versus merge, konflikty naživo a pull request, který kolega přečte za deset minut.

Git

04

React řemeslně

Fáze 3 · Kód, který přežije rok

Kde vede hranice komponenty, custom hooky, které jdou testovat, a generická komponenta přes useController. Konec souborů, které za měsíc nepřečteš.

React

05

Formuláře

Fáze 3 · Kód, který přežije rok

react-hook-form a Zod jako jediný zdroj pravdy pro validaci i typy, podmíněná validace přes superRefine a dynamická pole. V byznys aplikacích to hlavní.

Forms

06

API vrstva

Fáze 3 · Kód, který přežije rok

Swagger jako kontrakt, generovaný klient, React Query, query keys a invalidace, MSW místo čekání na backend. Nula ručně psaných fetchů.

API

07

Autentizace

Fáze 3 · Kód, který přežije rok

Login a logout flow na síti, httpOnly cookie versus localStorage a útoky, které to řeší, chráněné routy a refresh token.

Auth

08

Architektura

Fáze 3 · Kód, který přežije rok

Kam co patří, state management a kdy žádný, modularizace, která se škáluje, a čistý kód na konkrétních místech v projektu.

Clean

09

Testy a CI/CD

Fáze 4 · Důkaz, že to funguje

Co vlastně testovat, Vitest, E2E v Playwrightu, GitHub Actions od nuly, quality gate a preview deploy pro každý PR.

CI/CD

10

Pohovor a peníze

Fáze 5 · Zpeněžení

Portfolio repo, které zaujme za třicet sekund, technický pohovor, coding task a jak si říct o přidání.

Kariéra

UKÁZKA ZDARMA

Podívej se dovnitř, než zaplatíš

Kompletní osnova kurzu a ukázky ze čtyř lekcí: pull request, který se dá zreviewovat, API vrstva bez ručních fetchů, co vlastně testovat a jak si říct o peníze. 11 stran.

STÁHNOUT UKÁZKU (PDF)

Bez e-mailu, bez registrace. Prostě si to stáhni.

V CENĚ KURZU

Co všechno v kurzu dostaneš

Kompletní kurz, 11 lekcí, hromada materiálů ke stažení

Produkční repo: Vite, TypeScript strict, lint bez konfliktů, husky, React Query, orval, MSW, testy

Cvičení v repu ke každé lekci, řešení v tagu a domácí úkol po každé kapitole

Hotová CI pipeline a quality gate ke zkopírování

Checklisty na code review, pre-launch a pohovor

Celoživotní přístup, vracíš se kdykoliv, bez omezení

Cena

2 990 Kč
Koupit za 2 990 Kč

Okamžitý přístup ke všem lekcím · Napořád tvoje

Bezpečná platba přes Whop · Faktura na firmu i na sebe

SROVNÁNÍ

Kód, co funguje, versus kód, co vydrží

Bez kurzu

Kód funguje, ale neumíš vysvětlit proč

Git je loterie, rebase raději neděláš

Testy nepíšeš, chyby najde uživatel

Nasazuješ ručně a s modlitbou

Na pohovoru tápeš u principů

O peníze si říct neumíš

S kurzem

Každé rozhodnutí umíš obhájit

Git ovládáš včetně rebase a konfliktů

Testy chytají chyby dřív než uživatel

Každý PR projde kontrolou a nasadí se sám

Na otázky odpovídáš z praxe, ne z definic

Máš připravenou argumentaci na jednání o platu

REFERENCE Z 1:1 MENTORINGU

Co říkají lidé, které jsem vedl

20+

klientů v 1:1 mentoringu

100+

odučených 1:1 lekcí

28

lekcí s nejdelším klientem

Long

Senior full-stack vývojář · 16 lekcí

Výchozí stav
Velký přehled o novinkách, ale spoustu věcí nikdy nedělal naostro. Ve firmě chyběl proces.
Co jsme dělali
Testovací strategie od unit testů po E2E v Playwrightu, GitHub Actions, správa secrets, clean code a clean architecture, microfrontendy, state management. K tomu soft skills: vyjednávání o penězích, nácvik 1:1 a konfliktních situací.
Výsledek
Posun na seniorní úroveň a hlavně sebevědomí. Rozhodnutí umí obhájit a procesní změny navrhl i své firmě.

Honza

Medior frontend vývojář · 12 lekcí

Výchozí stav
React uměl, ale nebyl si jistý. Ve firmě řešili logiku na frontendu přes Next.js i tam, kde nemusela být.
Co jsme dělali
Simulace pohovoru, technické otázky z Reactu, rozhodnutí Next.js versus Vite a React Query, MSW, vlastní aplikace v monorepu, pair programming na fetchování, design patterns a TypeScript, příprava na coding task.
Výsledek
Nová práce jako strong mid vývojář a výrazně lepší plat.

Martin

Junior React vývojář · 22 lekcí

Výchozí stav
Přicházel ze světa jQuery. Ruční fetch, o autentizaci skoro nic, učil se sám z tutoriálů.
Co jsme dělali
React Query a generovaný klient ze Swaggeru, login a logout přes mutace, react-hook-form a Zod, generický Input přes useController, tři lekce jen na git, CI/CD a GitHub Actions, testování, Firebase, Next.js, příprava na pohovory.
Výsledek
Kompletní přechod z jQuery do Reactu, správný tech stack a pochopení principů. Otočka o 180 stupňů a skvěle placená práce junior React vývojáře, a to i v dnešním trhu.

Tobiáš

Entry level, přechod z Drupalu · 10 lekcí

Výchozí stav
Drupal, CSS a JavaScript. React úplně od nuly.
Co jsme dělali
Založení projektu ve Vite, hooks a custom hooky, react-hook-form a Zod, vlastní FormInput komponenta, React Router a layouty, Swagger a Orval, login a logout, pipelines. K tomu práce s Cursorem.
Výsledek
Postavil aplikaci od nuly, zvládl základy Reactu a vydal se hledat novou práci s větší výzvou.

Zuzka

Junior vývojářka, přechod z Angularu · 6 lekcí

Výchozí stav
Dělala Angular, React vůbec. Chtěla přestat zmatkovat a získat jistotu.
Co jsme dělali
Vstup do Reactu a práce se stavem, srovnání Angularu a Reactu, příprava na pohovor, Orval a React Query místo ručně psaného klienta, query keys a invalidace, práce s gitem.
Výsledek
Základy production-ready vývoje, získané sebevědomí a nová práce. Hodně šikovná.

V PRODEJI

Kurz je hotový

Osnova všech 11 lekcí je hotová, produkční repo je hotové a materiály jsou dokončené. Kurz si koupíš za 2 990 Kč a máš k němu okamžitý přístup.

2 990 Kč
Koupit za 2 990 Kč

Okamžitý přístup ke všem lekcím · Napořád tvoje

Bezpečná platba přes Whop · Faktura na firmu i na sebe

NEŽ SI KOUPÍŠ

Časté dotazy

Kurz je hotový už teď. Osnova, repo i materiály jsou kompletní, kurz si koupíš a máš k němu okamžitý přístup ke všem lekcím.