React základy

Kód kurzu: REACTZ

React (tiež známy ako React.js alebo ReactJS) je bezplatná open-source front-endová JavaScriptová knižnica na tvorbu používateľských rozhraní založených na UI komponentoch. Je udržiavaný spoločnosťou Meta (predtým Facebook) a komunitou individuálnych vývojárov a firiem. React je možné použiť ako základ pre vývoj jednostránkových, mobilných alebo serverovo renderovaných aplikácií pomocou frameworkov, ako je Next.js.

Jeho hlavným cieľom je byť rýchly, jednoduchý a škálovateľný. Podľa najnovšieho prieskumu Stack Overflow patrí React medzi desať najlepšie platených technológií pre vývojárov a je jednou z najrýchlejšie rastúcich technológií vo webovom vývoji. Začiatky s Reactom nemusia byť vždy jednoduché.

Ak patríte medzi tých, ktorí zvažujú nasadenie Reactu vo všetkých svojich projektoch, určite to nebudete ľutovať. V kurze sa oboznámite s filozofiou Reactu a pochopíte, prečo je taký populárny. Naučíte sa navrhovať komponenty v React.js, porozumiete princípom frameworku a spoznáte moderný ekosystém JavaScriptu.

426 EUR

524 EUR s DPH

Najbližší termín od 13.04.2026

Výber termínov

Odborní
certifikovaní lektori

Mezinárodne
uznávané certifikácie

Široká ponuka technických
a soft skills kurzov

Skvelý zákaznicky
servis

Prispôsobenie kurzov
presne na mieru

Termíny kurzov

Počiatočný dátum: 13.04.2026

Forma: Prezenčná/Virtuálna

Dĺžka kurzu: 2 dni

Jazyk: en/cz

Cena bez DPH: 426 EUR

Registrovať

Počiatočný dátum: 15.06.2026

Forma: Prezenčná/Virtuálna

Dĺžka kurzu: 2 dni

Jazyk: en/cz

Cena bez DPH: 426 EUR

Registrovať

Počiatočný dátum: 10.08.2026

Forma: Prezenčná/Virtuálna

Dĺžka kurzu: 2 dni

Jazyk: en/cz

Cena bez DPH: 426 EUR

Registrovať

Počiatočný dátum: 12.10.2026

Forma: Prezenčná/Virtuálna

Dĺžka kurzu: 2 dni

Jazyk: en/cz

Cena bez DPH: 426 EUR

Registrovať

Počiatočný dátum: 07.12.2026

Forma: Prezenčná/Virtuálna

Dĺžka kurzu: 2 dni

Jazyk: en/cz

Cena bez DPH: 426 EUR

Registrovať

Počiatočný dátum: Na vyžiadanie

Forma: Prezenčná/Virtuálna

Dĺžka kurzu: 2 dni

Jazyk: en/cz

Cena bez DPH: 426 EUR

Registrovať

Počiatočný
dátum
Miesto
konania
Forma Dĺžka
kurzu
Jazyk Cena bez DPH
13.04.2026 Prezenčná/Virtuálna 2 dni en/cz 426 EUR Registrovať
15.06.2026 Prezenčná/Virtuálna 2 dni en/cz 426 EUR Registrovať
10.08.2026 Prezenčná/Virtuálna 2 dni en/cz 426 EUR Registrovať
12.10.2026 Prezenčná/Virtuálna 2 dni en/cz 426 EUR Registrovať
07.12.2026 Prezenčná/Virtuálna 2 dni en/cz 426 EUR Registrovať
Na vyžiadanie Prezenčná/Virtuálna 2 dni en/cz 426 EUR Registrovať
G Garantovaný kurz

Nenašli ste vhodný termín?

Napíšte nám o vypísanie alternatívneho termínu na mieru.

Kontakt

Popis kurzu

Kurz je zameraný na naprosto základné znalosti Reactu.

Cieľová skupina

Pre programátorov, ktorí chcú začať vytvárať aplikácie pomocou JavaScriptového frameworku React.

Štruktúra kurzu

Úvod do ekosystému Reactu

  • nastavenie IDE
  • stručný prehľad JavaScriptu a TypeScriptu
  • úvod do Reactu
  • čo je SPA a ako funguje?

Balíčkovací systém a vytvorenie aplikácie

  • Vite – vytvorenie aplikácie
  • štruktúra projektového priečinka
  • používanie npm a yarn
  • sémantické verziovanie

Systém komponentov v Reacte

  • JSX
  • rozdiely medzi JSX a HTML
  • React Fragment
  • komponenty – životný cyklus, props
  • strom komponentov

Stav komponentu

  • bezstavové a stavové komponenty
  • spracovanie udalostí
  • lokálny stav komponentu (useState)
  • životný cyklus komponentu
  • triedne komponenty

Štýlovanie komponentov

  • podmienené vykresľovanie
  • aplikovanie štýlov
  • CSS moduly

Správa vedľajších efektov

  • useEffect
  • Strict mode

Komponenty

  • vytváranie vlastných udalostí
  • children props

Tvorba formulárov

  • riadené vstupy (controlled input)

HTTP požiadavky

  • React Strict mode
  • použitie knižnice tretích strán (axios)
  • komunikácia so serverom cez REST API
  • vytváranie vlastných hookov

Ladenie a logovanie chýb

  • debugger
  • použitie console.log na analýzu toku aplikácie
  • použitie debuggera v Google Chrome
  • použitie vývojárskych nástrojov Google Chrome
  • služby tretích strán

Pokročilé témy

  • globálny stav aplikácie pomocou React Context
  • prístup k natívnym prvkom pomocou useRef