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
Č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. "