REACTIVDEVS
Piš software, který obstojí v produkci. Ne jen v tutoriálu.

ONLINE KURZ PRO VÝVOJÁŘE

Piš software, který obstojí v produkci. Ne jen v tutoriálu.

Kurz vznikl ze stovky 1:1 mentoringových lekcí. Git, testy, API vrstva, architektura, CI/CD a soft skills. Všechno, co po tobě firma chce a co ti tutoriál na YouTube neřekne.

8 900 Kč5 900 Kčzaváděcí cena
CHCI NA ČEKACÍ LISTINU

Zdarma a nezávazně · Zaváděcí cena držená · Žádný spam

Zaváděcí cena pro čekací listinu, jednorázová platba.

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. Pokaždé se ukázalo to samé: 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 je ten mentoring nahraný. Stejná témata, stejné pořadí, stejný formát. Sedíme spolu nad kódem, sdílím obrazovku a vysvětluju ti, proč to děláme takhle a co by se stalo jinak.

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ší: Postavíme repo od prázdné složky: TypeScript, lint, husky, CI. Uvidíš každý krok a budeš vědět, proč tam je.

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.

13 modulů od setupu po novou práci

Jak to funguje?

01

Setup profesionálního repa

Proč Vite a ne Next.js, TypeScript se strict módem, ESLint a Prettier, které se nehádají, skripty a husky. Repo, do kterého nejde commitnout rozbitý kód.

Setup

02

Git doopravdy

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

Git

03

React řemeslně

Hooks bez pověr, kde vede hranice komponenty, custom hooky a generická komponenta přes useController. Konec souborů, které za měsíc nepřečteš.

React

04

Formuláře

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

Forms

05

API vrstva

Swagger jako kontrakt, generovaný klient přes Orval, React Query, query keys builder, invalidace, optimistic update, stránkování a MSW. Nula ručně psaných fetchů.

API

06

Autentizace

Login a logout flow, httpOnly cookie versus localStorage a útoky, které to řeší, OIDC a Keycloak z pohledu frontendu, chráněné routy a refresh token.

Auth

07

Architektura a čistý kód

Čistý kód prakticky, design patterns, které fakt používáš, state management, clean architecture na frontendu, modularizace, monorepo a microfrontendy.

Clean

08

Testování

Co vlastně testovat, unit testy ve Vitest, integrační testy komponent, E2E v Playwrightu a debug obrazovka místo Storybooku. Testy, které chytají chyby.

Tests

09

CI/CD a provoz

GitHub Actions od nuly, quality gate v pipeline, preview deploy pro každý PR, secrets přes Google Secret Manager a SOPS, code review v praxi.

CI/CD

10

Next.js versus SPA

SPA, SSR, SSG a ISR bez marketingu. Kdy je Next.js overkill a kdy stačí Vite s React Query. Rozhodnutí, které umíš obhájit.

SSR

11

AI na produkčním projektu

Kde AI reálně šetří čas a kde tě zpomalí, tři úrovně bezpečnosti, AI v code review a co si musíš napsat sám. Most na kurz AI Developer.

AI

12

Soft skills

Jak si říct o peníze, přijímání feedbacku, 1:1 s vedoucím, konflikty v týmu, zdravý a nemocný proces a nahraná scénka, kde obhajuješ technické rozhodnutí.

Soft

13

Kariéra

LinkedIn profil po sekcích, čtení inzerátů, portfolio repo, technický pohovor a coding task. Celé se to má zpeněžit.

Career

UKÁZKA ZDARMA

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

Kompletní osnova všech 13 modulů a čtyři lekce v plném znění: 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.

HODNOTA V CENĚ

Co všechno v kurzu dostaneš

Kompletní kurz, 13 modulů a 46 lekcí

12 900 Kč

Startovací repo s produkčním setupem a quality gates

2 900 Kč

Referenční projekt od prázdného repa po nasazení

3 900 Kč

Checklisty na code review, pre-launch a pohovor

1 900 Kč

Modul soft skills a vyjednávání o platu

2 900 Kč

Doživotní přístup a aktualizace obsahu

2 200 Kč

Celková hodnota

26 700 Kč

Cena pro čekací listinu

5 900 Kč
CHCI NA ČEKACÍ LISTINU

Zdarma a nezávazně · Zaváděcí cena držená · Žádný spam

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á.

NULOVÉ RIZIKO

14denní garance vrácení peněz

Projdi kurz. Když do 14 dnů zjistíš, že ti nedal to, co slibuju, napiš mi a peníze ti vrátím. Bez otázek. Riziko nesu já, ne ty.

ČEKACÍ LISTINA

Kurz je hotový, natáčím lekce

Obsah je odučený a ověřený na reálných lidech, teď ho převádím do videa. Zapiš se na čekací listinu a termín spuštění se dozvíš jako první. Držím ti zaváděcí cenu 5 900 Kč místo 8 900 Kč. Zápis je zdarma a k ničemu tě nezavazuje.

8 900 Kč5 900 Kčzaváděcí cena
CHCI NA ČEKACÍ LISTINU

Zdarma a nezávazně · Zaváděcí cena držená · Žádný spam

NEŽ SE ZAPÍŠEŠ

Časté dotazy

Obsah je hotový a odučený, teď natáčím lekce. Lidé z čekací listiny se dozví termín jako první a dostanou zaváděcí cenu.