React Advanced

To szkolenie jest skierowane do doświadczonych programistów React i koncentruje się na bardziej zaawansowanych tematach związanych z tym językiem programowania.
Kod: WEB-023
Czas trwania: 36 godzin

Opis szkolenia

Nasze szkolenie obejmuje zaawansowane tematy, takie jak GraphQL i Apollo Client, React Portal i React Context, a także pracę z efektami ubocznymi w Redux z wykorzystaniem redux-saga i redux-observable. Omówimy również testowanie haków i komponentów Redux, React, pracy z formularzami za pośrednictwem Formika i React-hook-form. Uczestnicy będą również mieli okazję dowiedzieć się o podejściach do CI / CD i kontenerach, korzystaniu z Lerna i Rush w dużych projektach, renderowaniu po stronie serwera, zaawansowanych tematach korzystania z zaczepów, dzieleniu kodu i ładowaniu z opóźnieniem.

Plan szkolenia

Praca z GraphQL
  • Podstawowe pojęcia. SDL
  • Zapytania. Dyrektywy
  • Resolwery
  • Platforma Apollo
  • Studio Apollo
  • Klient Apollo
  • State management
  • Subskrypcje
  • Apollo CLI

React Portal. React Context
Praca z efektami ubocznymi w Redux
  • Saga Redux
  • Możliwość obserwacji redukcji

Testowanie
  • Testing-library-dom
  • Testowanie Redux
  • Testowanie haków
  • Testowanie E2E

Formy
  • Formik
  • React-hook-form

Lerna / Rush dla dużych projektów
  • Manyrepo i Monorepo
  • Monorepo z Lerną
  • Monorepo z Rush
  • Menedżer pakietów Pnpm

Zaawansowane tematy React hooks
  • Cykl życia z hooks
  • Zapamiętywanie
  • useContext, useEffect
  • useMemo, useCallback i useRef
  • useImperativeHandle
  • useLayoutEffect
  • niestandardowe punkty zaczepienia w popularnych bibliotekach

Dzielenie kodu / leniwe ładowanie
CI / CD dla frontendu

Cele

  • Przedstawienie zaawansowanych tematów związanych z Reactem, a także podanie przykładów użycia

Grupa docelowa

  • React Developers

Wymagania

  • Doświadczenie w React Development

Harmonogram w Online Cennik
Zapisz sie na nastepny kurs
+
Wczesniejsza rejestracja gwarantuje priorytet. Powiadomimy panstwa o nastepnym zaplanowanym szkoleniu na ten temat.
Online 2376 zł
Bucharest 2376 zł
Kraków 2376 zł
Wroclaw 2376 zł

Uprzejmie informujemy, że płatność za każde szkolenie będzie realizowana w lokalnie obowiązującej walucie. Jednocześnie informujemy, że podane ceny mogą ulec zmianie w zależności od lokalizacji szkolenia oraz trybu jego realizacji. Do ceny netto widocznej przy wybranym szkoleniu należy doliczyć 23% podatku VAT.

Szkolenia, które mogą Cię zainteresować:
WEB-023 ++WEB-023107370

Zarejestruj się na następne szkolenie

* - required fields
Imię*
Nazwisko*
Firma
Email*
Preferred Location
Numer telefonu*
Twój komentarz
Masz jeszcze jakieś pytania?
Skontaktuj się z nami
Thank you.
Your request has been received.