Detail kurzu
React – pokročilý
EDU Trainings s.r.o.
Popis kurzu
React (také známý jako React.js nebo ReactJS) je bezplatná open-source front-endová JavaScriptová knihovna pro tvorbu uživatelských rozhraní založených na UI komponentech. Je udržován společností Meta (dříve Facebook) a komunitou individuálních vývojářů a firem. React lze použít jako základ pro vývoj jednostránkových, mobilních nebo serverově renderovaných aplikací pomocí frameworků, jako je Next.js.
Jeho hlavním cílem je být rychlý, jednoduchý a škálovatelný. Podle nejnovějšího průzkumu Stack Overflow patří React mezi deset nejlépe placených technologií pro vývojáře a je jednou z nejrychleji rostoucích technologií ve webovém vývoji. Začátky s Reactem nemusí být vždy jednoduché. Tento kurz prohlubuje znalosti z React Basic a doplňuje vše, co by měl každý vývojář v Reactu znát, aby mohl vytvářet kvalitní, udržitelné a rychlé aplikace.
Jeho hlavním cílem je být rychlý, jednoduchý a škálovatelný. Podle nejnovějšího průzkumu Stack Overflow patří React mezi deset nejlépe placených technologií pro vývojáře a je jednou z nejrychleji rostoucích technologií ve webovém vývoji. Začátky s Reactem nemusí být vždy jednoduché. Tento kurz prohlubuje znalosti z React Basic a doplňuje vše, co by měl každý vývojář v Reactu znát, aby mohl vytvářet kvalitní, udržitelné a rychlé aplikace.
Obsah kurzu
Základy Reactua. přehled základních konceptů a témat Reactub. provádění HTTP požadavkůc. komunikace mezi rodičovskou a dětskou komponentouReact Hooksa. useRef pro manipulaci s nativním DOM prvkemb. forwardRefc. useImperativeHandle pro zpřístupnění API komponenty
Výkona. jak detekovat problémy s výkonemb. použití Profileru v Google Chrome a v React dev toolsc. React.memod. useMemoe. useCallback
React Contexta. základní použití Contextub. pokročilá enkapsulace Context Provideruc. počáteční stav Contextu
Testování pomocí Jesta. úvod do Jestub. dobré postupy při psaní testůc. strukturování testůd. Jest matcherse. testování výjimekf. mockingg. kontrola závislostí pomocí spiesh. mocking modulů
Testování Reactu pomocí React Testing Librarya. dotazy (queries)b. spouštění uživatelských akcíc. matchesd. testování komponente. testování hooků
Pokročilá témataa. render propsb. Error Boundariesc. React Suspensed. React Portale. useReducer hook
Routinga. úvod do React Routerub. globální layout aplikacec. vnořování rout pomocí Outletd. navigacee. použití URL parametrůf. rozdělení aplikace na části (lazy loading)g. React.lazy
Reduxa. definování storeb. použití slicesc. čtení redux stavu v komponentěd. dispatching akcíe. zpracování asynchronních akcí
Nastavení projektua. jak vybrat správné knihovny?b. z čeho se typický React projekt skládá?c. úvod a konfigurace Webpackud. Monorepo kódová báze pomocí NX
Cieľová skupina
Pro programátory, kteří chtějí začít vytvářet aplikace pomocí JavaScriptového frameworku React.
Certifikát
Na dotaz.
Hodnotenie
Organizátor
Podobné kurzy
podľa názvu a lokality