top of page
Image by Lautaro Andreani

Avancerad React

Avancerad React är framtagen för dig som önskar fördjupa dina färdigheter i React och bemästra optimering och testning av komponenter, “hooks” och komponentarkitektur, beprövade tekniker för hämtning av data och tillståndshantering samt de senaste innovationerna.

Kursen erbjuder en unik och färsk sammanställning av efterfrågat innehåll, med ett praktiskt angreppssätt som förbereder dig på att utveckla robusta, skalbara och framtidssäkra webbapplikationer med React.

Utbildningen har uppdaterats för att inkludera de senaste funktionerna i React 18, såsom samtidig rendering och API:erna för Suspense och startTransition. Du kommer att lära dig hur du uppgraderar din applikation till React 18 och successivt antar ny funktionaliteter. 

Avancerad React levererar ett brett spektrum av fördjupningsämnen:

Avancerade tillämpningar med “hooks”

  • Hantera en komponents interna tillstånd med useState och useReducer.

  • Bemästra nyanserna av useEffect.

  • Implementera egna hooks för återanvändbar komponentkod.

  • React Context för lagring och åtkomst av globalt tillgänglig data.
     

Felhantering

  • Implementera React error boundaries och relaterade kodmönster.

  • Arbeta enligt en systematisk metod för att bestämma var fel bör fångas upp i ett komponentträd, för att uppnå hög robusthet i en applikation.

Prestanda

  • Profilera komponenter med verktygen React- och Chrome Profiler, tolka resultat och identifiera flaskhalsar i din kod.

  • Optimera rendering av komponenter med React.memo, useCallback och useMemo.

 

Effektiv hämtning av komponentdata, caching och optimistiska uppdateringar med biblioteket React Query.

Enhets- och integrationstestning av komponenter med React Testing Library.

En överblick av kommande funktionalitet i React

  • Concurrent Mode och Suspense för ökad applikationsprestanda.

  • Kombinera klient- och serverrendering av komponenter med React Server Components.

Målgrupp

JavaScript-utvecklare med tidigare erfarenhet av React (med eller utan kännedom om “hooks”).

Förkunskaper

Eduments grundkurs i React eller motsvarande.

Beroende på deltagarnas förutsättningar och önskemål kan kursen ges med särskilt fokus på ett eller flera av de ämnen som presenterats ovan.

20 900 kr ex moms

NÄSTA TILLFÄLLE
8 - 9 maj 2023

 

- Kursen ges på distans eller i klassrum
- Kontakt oss för kommande kurstillfälle
- Om ni är ett team som vill gå utbildningen finns möjlighet för innehållsanpassning utifrån era behov

Kurslängd: 2 dagar, alternativt 4 halvdagar             

Nivå: Grund

Språk: Svenska, Engelska                   

Kurskod: T373

Avancerad React - intresseanmälan

REFERENSER

My expectation was to get new tools to use and that was fulfilled! Tore is very knowledgeable and was easy to listen to. I liked him. My favourite parts was about the role of the architect, build and deployment and CQRS & Event sourcing.

KURSDELTAGARE

Even if you know what software architecture is, it is worth to participate in this course. It gives you a clearer picture about software architecture and even if you have experience in this area you will be more experienced, and you can just be better with repetition.

KURSDELTAGARE

Thorough coverage of different but symbiotic concepts and methods. Also, plenty of references to additional course material. Participating online was a smooth experience, Zoom worked well.

KURSDELTAGARE

Thorough coverage of different but symbiotic concepts and methods. Also, plenty of references to additional course material. Participating online was a smooth experience, Zoom worked well.

KURSDELTAGARE

bottom of page