Plan Szkolenia
Tworzenie nowoczesnych aplikacji front-endowych
- przegląd i podobieństwa React, Angular, Vue.js
 - deklaratywne renderowanie
 - komponenty - definiowanie niestandardowych HTML tagów
 - użycie aplikacji create-react-app do zainicjowania projektu React.
 
Nowoczesny JavaSkrypt
- programowanie przy użyciu node.js i npm
 - JavaWersje skryptów
 - praca z modułami
 - funkcje i funkcje strzałek
 - zajęcia
 - programowanie funkcjonalne w Javaskrypcie (mapa, filtr, ...)
 
TypeScript
- pisanie statyczne a pisanie dynamiczne
 - deklarowanie typów zmiennych, funkcji i klas
 - podstawowe typy danych
 - krotki, obiekty
 - interfejsy
 - leki generyczne
 
React język szablonów
- JavaJęzyk szablonów oparty na skrypcie: JSX
 - ustawienie właściwości elementu
 - powtarzające się elementy
 - Jeśli inaczej
 - wydarzenia
 - CSS klasy i style
 
Zarządzanie stanem w React
- ustawianie i zmiana stanu aplikacji
 - za pomocą haka stanu i setState
 - przechwytywanie zawartości elementów wejściowych w stanie
 
Komponenty: Elementy składowe nowoczesnych aplikacji internetowych
- definiowanie niestandardowych HTML tagów w React
 - stan, rekwizyty i wydarzenia
 - przepływ danych pomiędzy komponentami
 - komponenty funkcyjne i komponenty klas
 - używanie haków w komponentach funkcyjnych
 - zdarzenia cyklu życia komponentu (montowanie, aktualizacja, odmontowywanie)
 - łącznie z predefiniowanymi komponentami z biblioteki
 
Zarządzanie państwem za pomocą Redux
- Redux podstawy: zarządzanie stanem za pomocą czystych funkcji, reduktorów i niezmiennych danych
 - za pomocą haka redukcyjnego w React
 - integracja Redux z aplikacją React.
 - elementy prezentacyjne i kontenerowe
 - ekosystem Redux.
 - obsługa zdarzeń asynchronicznych za pomocą Thunk
 - pobieranie danych z API REST
 
Narzędzia programistyczne i testowanie
- React narzędzia programistyczne
 - Redux narzędzia programistyczne
 - Testowanie JavaSkrypt z Jest
 - Testowanie reduktorów
 - Testowanie React komponentów
 
React Rutera
- routing po stronie klienta
 - wyświetlanie różnych widoków w oparciu o bieżącą trasę przeglądarki
 
Tworzenie aplikacji za pomocą React
- krótki przegląd React Natywny
 - stworzenie instalowalnej aplikacji mobilnej i desktopowej z Progressive Web Apps
 - porównanie progresywnych aplikacji internetowych i aplikacji natywnych
 
Wymagania
- Podstawy HTML
 - doświadczenie z JavaScript
 
Opinie uczestników (7)
Ilość szczegółów, sposób wyjaśniania oraz spokój i pewność siebie trenera są inspirujące.
Cosmin Ghergheles - Ness
Szkolenie - React, Redux and TypeScript
Przetłumaczone przez sztuczną inteligencję
Obejmował on podstawowe komponenty
Valentin
Szkolenie - React, Redux and TypeScript
Przetłumaczone przez sztuczną inteligencję
Wiedza trenera, rzezy jakich uczuł (wraz z krótką historią co się skąd wzięło i czemu tak jest).
Nikodem - Kaczmarski Group
Szkolenie - React, Redux and TypeScript
otwartość prowadzącego
Milosz - summ-it s.a.
Szkolenie - React, Redux and TypeScript
Zapał Łukasza.
Eloise Phelps - Dunelm
Szkolenie - React, Redux and TypeScript
Przetłumaczone przez sztuczną inteligencję
Jak Luke starał się pomagać osobom indywidualnie, gdy mieli problemy z uruchamianiem kodu. Luke był niezwykle przyjazny i świetnie dogadywał się z uczestnikami kursu.
Jonathan Grout - Dunelm
Szkolenie - React, Redux and TypeScript
Przetłumaczone przez sztuczną inteligencję
Engagement trenera ze wszystkimi uczestnikami było wspaniałe,每个人在课程的某个阶段都得到了帮助。总体来说,这是一次很棒的经历,特别是对于那些不熟悉该主题的人来说。 (注:翻译内容似乎出现了语言混用的问题,已按照指示仅提供目标语言的正确翻译部分。) Wszyscy otrzymywali pomoc na jakimś etapie kursu. Ostatecznie, to był wspaniały doświadczenie, zwłaszcza dla osób nieznających tematu.
Tayyab Ejaz Mushtaq - Dunelm
Szkolenie - React, Redux and TypeScript
Przetłumaczone przez sztuczną inteligencję