React akademie

Umíš už HTML, CSS a JavaScript a chceš začít vytvářet větší aplikace v Reactu? Naše React akademie tě provede od jeho úplných základů k tvorbě vlastních, znovupoužitelných komponent, ze kterých si aplikaci sestavíš jako skládačku! Naučíš se používat i TypeScript pro získání lepší kontroly nad datovými typy složitějších objektů a navíc se dozvíš, jak si udržet pořádek ve verzích aplikace pomocí systému pro správu verzí Git a jak díky němu spolupracovat ve větším týmu.

Přihlásit se
45 hodin

prezenční výuky

Praha

jako místo konání

12 lekcí

plných intenzivního programování

jen 2 490 Kč

díky podpoře našich partnerů

Náš tip

Pokud přemýšlíš nad účastí v našem podzimním mentoringu, React akademie je ideální jako přípravná fáze! Budeš si totiž jistá při práci s technologiemi, které ve svém projektu v mentoringu budeš na podzim používat a zajistíš si tak větší posun a plynulejší průběh programem.

Zjisti víc o mentoringu

Co se v React akademii naučíš?

React

Stavěj weby, které reagují na každé kliknutí. Ovládni React, nauč se skládat komponenty jako profík a vdechni tak svým nápadům život pomocí stavů a interakcí.

S čím se seznámíš?

  • tvorba React komponent
  • předávání dat komponentám (props)
  • hooky useState a useEffect
  • React Router
  • React Context
  • tvorba vlastní React aplikace

Git

Seznam se s nejpoužívanějším systémem pro správu verzí kódu. Nauč se kód verzovat efektivně a spolupracovat na něm s ostatními i v rámci většího týmu. S Gitem budeš mít své projekty vždy pod kontrolou.

S čím se seznámíš?

  • správa a verzování (historie) kódu
  • práce se vzdálenými repozitáři
  • vznik a řešení konfliktů, slučování změn
  • týmová práce na SW projektech
  • větve a práce s nimi
  • práce s GitHubem

TypeScript

Odhal tajemství TypeScriptu a zjisti, proč se stal standardem moderního vývoje. Ukážeme ti, že díky němu může být programování bezpečnější, přehlednější a zábavnější.

S čím se seznámíš?

  • JavaScript vs. TypeScript – proč typy dávají smysl
  • základní typy a práce s funkcemi
  • TypeScript v prohlížeči – DOM a události
  • pokročilé typy (dědičnost, unions)
  • práce s daty z API
  • TypeScript v Reactu

Co bys měla znát před první lekcí?

Není nutné, abys uměla už před první lekcí perfektně programovat. Aby ale pro tebe byl průchod akademií co nejplynulejší a z akademie sis toho odnesla co nejvíce, je důležité, aby ses v určitých oblastech už předem orientovala. Tyto oblasti jsme níže vypsali v bodech. Prosím, projdi si je a případné mezery si před první lekcí zkus doplnit.

HTML

  • základní elementy pro formátování textu (odstavce, nadpisy, seznamy)
  • práce s odkazy
  • práce s obrázky
  • formulářové prvky (různé typy elementu input, elementy select, textarea a label)
  • atributy class a id

CSS

  • základní selektory
  • základní vlastnosti pro formátování textu
  • nastavení barev text a pozadí
  • vlastnosti margin, border, padding, width a height

JavaScript

  • proměnné a datové typy
  • podmínky a podmínkový operátor
  • funkce, jejich parametry a návratová hodnota (včetně anonymních funkcí a šipkové notace)
  • pole a funkcionální práce s ním (funkce map, filter, toSorted, find, forEach a podobné)
  • objekty a jejich vlastnosti, destrukturalizace objektu
  • použití document.querySelector
  • modifikace elementu pomocí vlastností jako innerHTML, classList, style a podobných
  • událostmi řízené programování pomocí addEventListener a objekt události (např. preventDefault)
  • rozdělení programu do více souborů s použitím export a import
  • načítání a odesílání dat ve formátu JSON pomocí funkce fetch (včetně základní představy o protokolu HTTP)
  • asynchronní funkce (použití async a await)

Otestuj si své znalosti

Připravili jsme si pro tebe několik krátkých úloh, na kterých si své dosavadní znalosti můžeš vyzkoušet v praxi. Zkus si úlohy vyplnit a zjisti tak, kde potřebuješ znalosti doplnit.

Vyzkoušej si praktické úlohy

Jak a kdy akademie probíhá?

Lekce probíhají ve všední dny ve večerních hodinách v Praze. Konkrétní termíny zveřejníme před začátkem přihlašování.

Termíny

Kurz probíhá od 23. března do 25. dubna a zahrnuje celkem 12 prezenčních lekcí v Praze.

Výuka probíhá pravidelně v pondělí a středu od 18:00 do 21:00, s výjimkou pondělí 13. 4. Součástí programu jsou také intenzivní sobotní bloky v termínech 11. 4., 18. 4. a 25. 4., vždy od 9:00 do 16:00.

Zapiš si do kalendáře:

  • 23. 03. 2026 (Po) 18:00–21:00
  • 25. 03. 2026 (St) 18:00–21:00
  • 30. 03. 2026 (Po) 18:00–21:00
  • 01. 04. 2026 (St) 18:00–21:00
  • 06. 04. 2026 (Po) 18:00–21:00
  • 08. 04. 2026 (Po) 18:00–21:00
  • 11. 04. 2026 (So) 9:00–16:00
  • 15. 04. 2026 (St) 18:00–21:00
  • 18. 04. 2026 (So) 9:00–16:00
  • 20. 04. 2026 (Po) 18:00–21:00
  • 22. 04. 2026 (St) 18:00–21:00
  • 25. 04. 2026 (So) 9:00–16:00