React – pokročilý

Kód kurzu: REACTP

React (tiež známy ako React.js alebo ReactJS) je bezplatná open-source front-end 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é.

644 EUR

792 EUR s DPH

Najbližší termín od 20.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: 20.04.2026

Forma: Prezenčná/Virtuálna

Dĺžka kurzu: 3 dni

Jazyk: en/cz

Cena bez DPH: 644 EUR

Registrovať

Počiatočný dátum: 22.06.2026

Forma: Prezenčná/Virtuálna

Dĺžka kurzu: 3 dni

Jazyk: en/cz

Cena bez DPH: 644 EUR

Registrovať

Počiatočný dátum: 17.08.2026

Forma: Prezenčná/Virtuálna

Dĺžka kurzu: 3 dni

Jazyk: en/cz

Cena bez DPH: 644 EUR

Registrovať

Počiatočný dátum: 19.10.2026

Forma: Prezenčná/Virtuálna

Dĺžka kurzu: 3 dni

Jazyk: en/cz

Cena bez DPH: 644 EUR

Registrovať

Počiatočný dátum: 14.12.2026

Forma: Prezenčná/Virtuálna

Dĺžka kurzu: 3 dni

Jazyk: en/cz

Cena bez DPH: 644 EUR

Registrovať

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

Forma: Prezenčná/Virtuálna

Dĺžka kurzu: 3 dni

Jazyk: en/cz

Cena bez DPH: 644 EUR

Registrovať

Počiatočný
dátum
Miesto
konania
Forma Dĺžka
kurzu
Jazyk Cena bez DPH
20.04.2026 Prezenčná/Virtuálna 3 dni en/cz 644 EUR Registrovať
22.06.2026 Prezenčná/Virtuálna 3 dni en/cz 644 EUR Registrovať
17.08.2026 Prezenčná/Virtuálna 3 dni en/cz 644 EUR Registrovať
19.10.2026 Prezenčná/Virtuálna 3 dni en/cz 644 EUR Registrovať
14.12.2026 Prezenčná/Virtuálna 3 dni en/cz 644 EUR Registrovať
Na vyžiadanie Prezenčná/Virtuálna 3 dni en/cz 644 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

Tento kurz prehlbuje znalosti z React Basic a dopĺňa všetko, čo by mal každý vývojár v Reacte ovládať, aby mohol vytvárať kvalitné, udržateľné a rýchle aplikácie.

Cieľová skupina

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

Štruktúra kurzu

Základy Reactu
a. prehľad základných konceptov a tém Reactu
b. vykonávanie HTTP požiadaviek
c. komunikácia medzi rodičovskou a detskou komponentou

React Hooks
a. useRef na manipuláciu s natívnym DOM prvkom
b. forwardRef
c. useImperativeHandle na sprístupnenie API komponenty

Výkon
a. ako detekovať problémy s výkonom
b. použitie Profileru v Google Chrome a v React dev tools
c. React.memo
d. useMemo
e. useCallback

React Context
a. základné použitie Contextu
b. pokročilá enkapsulácia Context Provideru
c. počiatočný stav Contextu

Testovanie pomocou Jest
a. úvod do Jestu
b. dobré postupy pri písaní testov
c. štruktúrovanie testov
d. Jest matchers
e. testovanie výnimiek
f. mocking
g. kontrola závislostí pomocou spies
h. mocking modulov

Testovanie Reactu pomocou React Testing Library
a. dotazy (queries)
b. spúšťanie používateľských akcií
c. matches
d. testovanie komponent
e. testovanie hookov

Pokročilé témy
a. render props
b. Error Boundaries
c. React Suspense
d. React Portal
e. useReducer hook

Routing
a. úvod do React Routeru
b. globálny layout aplikácie
c. vnáranie rout pomocou Outlet
d. navigácia
e. použitie URL parametrov
f. rozdelenie aplikácie na časti (lazy loading)
g. React.lazy

Redux
a. definovanie store
b. použitie slices
c. čítanie redux stavu v komponente
d. dispatching akcií
e. spracovanie asynchrónnych akcií

Nastavenie projektu
a. ako vybrať správne knižnice?
b. z čoho sa skladá typický React projekt?
c. úvod a konfigurácia Webpacku
d. Monorepo kódová báza pomocou NX