Kurz je určený pre mierne pokročilých programátorov v jazyku JavaScript, ktorí sa chcú naučiť základy vývoja front-end webových aplikácií pomocou frameworku React. Študent sa oboznámi so základmi vývoja React aplikácií, ako je prezentácia dát, [...]
  • JS_REACT1
  • Dĺžka 5 dní
  • 50 ITK bodov
  • 4 termíny
  • Bratislava (1 650 €)

    Brno (38 500 Kč)

    Praha (38 500 Kč)

  • Mierne pokročilý

Kurz je určený pre mierne pokročilých programátorov v jazyku JavaScript, ktorí sa chcú naučiť základy vývoja front-end webových aplikácií pomocou frameworku React. Študent sa oboznámi so základmi vývoja React aplikácií, ako je prezentácia dát, reakcie na užívateľské udalosti, tvorba formulárov, komunikácia s back-endom a navigácia. Taktiež sa naučíte základy architektúry a dizajnu React aplikácií pomocou konceptov, ako sú komponenty, vlastnosti, hooky a správa stavu. Kurz predpokladá znalosť objektového modelu DOM v prehliadači na úrovni kurzu [JS_DOM1] a mierne pokročilé znalosti JavaScriptu na úrovni kurzu [JS_PROG2].

»

Kurz je určen pro mírně pokročilé programátory v jazyce JavaScript, kteří se chtějí naučit základy vývoje front-end web aplikací pomocí frameworku React.

  • Jak postavit vývojové prostředí pro React
  • Prezentovat data na stránce
  • Reagovat na uživatelské události
  • Zpracovat uživatelské vstupy
  • Komunikovat s back-endem
  • Implementovat front-end navigaci
  • Spravovat stav aplikace
  • JS na úrovní [JS_DOM1] a [JS_PROG2]

Úvod

  • Co je React
  • Vývojové prostředí
  • Hello World a struktura projektu

Prezentace dat

  • JSX

  • Podmíněné renderování

  • Opakované renderování

  • CSS, class, style

  • Interakce s uživatelem

  • Události

  • Správa stavu

  • Formuláře

Správa stavu aplikace

  • stav komponenty
  • properties
  • context
  • externí state managery

Komunikace s backendem

  • fetch API
  • asynchronní funkce a React

Životní cyklus komponent

  • inicalizace a cleanup
  • užitečné hooky

Navigace

  • React router
  • Vnořené routy
  • Parametrické routy

Úvod do React Redux

  • store
  • akce a reducery
  • slice a funkcionální modul
  • store provider a funkcionální modul
Aktuálna ponuka
Školiace miesto
Jazyk kurzu

Uvedené ceny sú bez DPH.