React advanced (RCT2)
Programming, JavaScript
Location, current course term
The course:
Hide detail
-
React basics
-
Review basic React concepts and topics
-
Making HTTP requests
-
Component parent-child communication
-
React Hooks
-
UseRef to manipulate native DOM element
-
ForwardRef
-
UseImperative handle to expose component API
-
Performance
-
How to detect performance problems
-
Using Profiler in Google Chrome and in React dev tools
-
React.memo
-
UseMemo
-
UseCallback
-
React Context
-
basic context usage
-
Advanced encapsulation of context provider
-
Context initial state
-
Testing using Jest
-
Introduction into Jest
-
Good practices for writing tests
-
Structuring tests
-
Jest matchers
-
Testing exceptions
-
Mocking
-
Controlling dependencies using spies
-
Controlling dependencies using spies
-
Mocking modules
-
Testing React using React testing library
-
Queries
-
Triggering user actions
-
Matches
-
Testing components
-
Testing hooks
-
Advanced topics part
-
Render props
-
Error Boundaries
-
React Suspense
-
React Portal
-
UseReducer hook
-
Routing
-
Introduction into React Router
-
Application global layout
-
Nesting routes using Outlet
-
Navigation
-
Using url parameters
-
Splitting an application into chunks (lazy loading)
-
React.lazy
-
Redux
-
Defining store
-
Using slices
-
Reading redux state in component
-
Dispatching actions
-
Project setup
-
How to pick the right libraries?
-
What a typical React project consists of?
-
Webpack introduction and configuration
-
Monorepo codebase using NX
-
Recommended previous course:
-
React basic (RCT)
-
Schedule:
-
3 days (9:00 AM - 5:00 PM )
-
Course price:
-
832.00 € (1 006.72 € incl. 21% VAT)
-
Language:
-
Vybrané zákaznické reference
Československá obchodní banka, a. s., Lukáš J.
React advanced (
RCT2)
"Kurz nabitý informacemi. Pro vývojáře, který už se chvíli v Reactu pohybuje, je velmi přínosný. Velmi vyvážená teoretická a praktická část. Martin je opravdu kapacita."
Československá obchodní banka, a. s., Přemysl Č.
React advanced (
RCT2)
"Školení pro mě bylo velmi přínosné. Líbilo se mi ukazování užitečných tipů a triků z praxe. Zaujal mě velký přehled lektora a pohotové zodpovídání dotazů, příjemná komunikace a vystupování."
Československá obchodní banka, a. s., Jiří K.
React advanced (
RCT2)
"Z pozice úplného začátečníka musím říci, že pro mne bylo školení opravdu intenzivní. Díky praktickému procvičování, srozumitelnému výkladu a pomoci lektora přesto odcházím s pocitem, že jsem většině témat porozuměl. Největší přínos školení pro sebe spatřuji v tom, že jsem získal obecný přehled v různých funkcionalitách React ekosystému. Děkuji
"
Česká pošta, s.p., Pavla C.
React advanced (
RCT2)
"Jedno z dobrých školení, srozumitelný výklad i cvičení, lektor uvádí zkušenosti z praxe. Děkuji"
Česká pošta, s.p., Rudolf S.
React advanced (
RCT2)
"Kurz byl velmi zajímavý. Rozšířil jsem si znalosti v používání 'Reactu' a určitě budeme spoustu věcí aplikovat do našeho projektu."
Walter s.r.o., Adrian B.
React advanced (
RCT2)
"Najviac ma zaujala hĺbka kurzu, ktorá rozšírila moje obzory. Taktiež oceňujem dostupnosť materiálov (git, prezentácie)."
ČSOB Stavební spořitelna, a.s., Karel M.
React advanced (
RCT2)
"Výborné školení, výklad lektora naprosto srozumitelný. Určitě se k prezentacím a ukázkovému kódu mnohokráte vrátím při řešení úkolů v praxi."
ČSOB Stavební spořitelna, a.s., Anton F.
React advanced (
RCT2)
"Moc se mi líbilo opakovaní předešlí látky druhy den.
Srozumitelné vysvětleni i na společných příkladech. Osnova byla rozsáhla.
"
Walter s.r.o., Stanislav B.
React advanced (
RCT2)
"Mám dobrý pocit, že jsem se naučil spoustu nových věcí včetně jejich procvičení při úkolech.
Zaujaly mě příklady a zkušenosti z praxe lektora."
Walter s.r.o., Jaromír C.
React advanced (
RCT2)
"Dojem pozitivní, lektor kombinuje výklad a cvičaní. Opakování předešlého dne pomůže k zapamatování učiva. "