Last updated
Kod kursu
advancedreact
Czas trwania
14 godzin
szkolenie zdalne: 2 lub 4 dni
szkolenie stacjonarne: 2 dni
Wymagania
- Development experience using React.
Audience
- Front-end developers
- Web developers
- Javascript programmers
Opis
React jest otwartym źródłem Javabiblioteka skryptów, która może być używana do tworzenia interaktywnych aplikacji internetowych i mobilnych.
Ten szkolenie na żywo prowadzone przez instruktora (online lub on-site) jest skierowane do deweloperów, którzy chcą zbudować React składniki i projektować złożone aplikacje.
Po zakończeniu szkolenia uczestnicy będą mogli:
-
Zrozumienie zaawansowanych koncepcji, w tym kontekstowych API, HOC, zewnętrznego stanu, asynchronnych API itp.
Budować składniki kompozytowe z React.
Umożliwia autentyfikację strony serwera i strony klienta.
Wdrożenie React i Redux bibliotek do zarządzania złożonymi aplikacjami.
Zmniejsz kod i zoptymalizuj wydajność aplikacji.
Przegląd i realizacja aplikacji.
Format kursu
-
Interaktywne wykłady i dyskusje.
Dużo ćwiczeń i praktyk.
Wdrażanie rąk w środowisku Live-Lab.
Opcje dostosowania kursu
-
Aby poprosić o dostosowane szkolenie dla tego kursu, prosimy o kontakt, aby zorganizować.
Machine Translated
Plan Szkolenia
Introduction
Preparing the Development Environment
Using Advanced Hooks
- Effect hook (querying asynchronous APIs)
- Context hook
- External hooks
- Custom hooks
- Reducer hook
React and TypeScript
- React prop and event types
- React state types
Redux
- Managing State with Redux
- Understanding Middleware Functions
- Handling Asynchronous Actions with Redux Middleware
Authentication
- Authenticating Users on the Server Side
- Authenticating Users on the Client Side
Testing and Debugging
- Testing React components
- Debugging React and Redux
- Logging User Actions and Reporting Errors
- Troubleshooting
Optimizing performance
- Measuring render times
- Using memoization for performance optimization
Higher-order components
Deployment
Troubleshooting
Summary and Conclusion