Programare React Avansati

Programare React Avansati

Acest training se adreseaza programatorilor React cu experienta si abordeaza subiecte mai avansate legate de acest limbaj de programare.
Cod: WEB-023
Durata: 36 ore

Descriere

Cursul nostru include topicuri precum GraphQL & Apollo Client, React Portal & React Context precum si cum sa lucrezi cu side effects in Redux folosind redux-saga si redux-observable. Vom discuta si despre testing Redux, React hooks si componente, cum sa lucram cu formulare via Formik si react-hook-form. Vei avea ocazia sa inveti despre abordarile si containerele CI/CD, folosind Lerna si Rush pentru proiecte mari, Server Side Rendering, subiecte avansate legate de hooks, code splitting, si lazy loading.

Subiecte curs

React hooks
  • Ciclul de viata cu hooks
  • Memoization
  • useContext, useEffect
  • useMemo, useCallback si useRef
  • useImperativeHandle
  • useLayoutEffect
  • hooks personlizate in librariile populare

React Portal. React Context
Cum lucram cu side-effects in Redux
  • Redux-saga
  • Redux-observable

Testare
  • Testing-library-dom
  • Testarea Redux
  • Testarea hooks
  • Testarea E2E

Formulare
  • Formik
  • React-hook-form

Lerna/Rush pentru proiecte mari
  • Manyrepo si Monorepo
  • Monorepo cu Lerna
  • Monorepo cu Rush
  • PNPM package manager

Code splitting / Lazy loading
CI/CD pentru frontend
Cum lucram cu GraphQL
  • Concepte de baza. SDL
  • Interogari. Directive
  • Resolvers
  • Platforma Apollo
  • Apollo studio
  • Apollo client
  • State management
  • Abonari
  • Apollo CLI

Obiective

  • Imbunatatirea abilitatilor de programare in React si oferirea de exemple de utilizare

Public tinta

  • Programatori React

Cerinte curs

  • Experienta in programarea cu React

Alege oras Online Pret
Cursul este programat in: Online
8.03.2023 - 17.03.2023
Interval orar: 10:00-14:30
Loc: Online
Durata: 36 ore
Limba: English
Trainer
3 360 RON
Inregistreaza-te pentru urmatorul curs.
+
Inregistrarea la urmatorul curs va asigura prioritatea pe lista de inscriere. Veti fi contactat pentru confirmarea inscrierii in momentul in care urmatorul curs este programat.
8.03.2023 - 17.03.2023
Interval orar: 10:00-14:30
Loc: Online
Durata: 36 ore
Limba: English
Trainer
3 360 RON
Inregistreaza-te pentru urmatorul curs.
+
Inregistrarea la urmatorul curs va asigura prioritatea pe lista de inscriere. Veti fi contactat pentru confirmarea inscrierii in momentul in care urmatorul curs este programat.
Online 3325 RON
Bucuresti 3325 RON
Cracovia 3325 RON
Wroclaw 3325 RON

Facturile pentru curs sunt emise in moneda locala. Toate preturile de mai sus pot fi supuse modificarilor in functie de locul unde se desfasoara trainingul si modul de livrare. Preturile pot fi supuse modificarilor si in perioada in care se programeaza. La preturile afisate se adauga TVA.

Alte cursuri care te-ar putea interesa:
+0+

Inscrie-te!

Alege datele
Prenume*
Nume*
Companie
Adresa email*
Telefon
Observatii
Mai ai intrebari?
Contacteaza-ne.
Thank you.
Your request has been received.