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

  • Ako postaviť vývojové prostredie pre React
  • Prezentovať dáta na stránke
  • Reagovať na užívateľské udalosti
  • Spracovať užívateľské vstupy
  • Komunikovať s back-endom
  • Implementovať front-end navigáciu
  • Spravovať stav aplikácie
  • JS na úrovni kurzov [JS_DOM1] a [JS_PROG2]

Úvod

  • Čo je React
  • Vývojové prostredie
  • Hello World a štruktúra projektu

Prezentácia dát

  • JSX
  • Podmienené renderovanie
  • Opakované renderovanie
  • CSS, class, style
  • Interakcie s užívateľom
  • Udalosti
  • Správa stavu
  • Formuláre

Správa stavu aplikácie

  • Stav komponentov
  • Properties
  • Context
  • Externí state manageri

Komunikácia s backendom

  • Fetch API
  • Asynchrónne funkcie a React

Životný cyklus komponentov

  • Inicializácia a cleanup
  • Užitočné hooky

Navigácia

  • React router
  • Vnorené routy
  • Parametrické routy

Úvod do React Redux

  • Store
  • Akcie a reducery
  • Slice a funkcionálny modul
  • Store provider a funkcionálny modul
Aktuálna ponuka
Školiace miesto
Jazyk kurzu

Uvedené ceny sú bez DPH.