training

NL/EN
Deze training is beschikbaar in het Nederlands en Engels. Meer informatie

Develop Applications Using the ReactJS Framework

Ontwikkel krachtige en onderhoudbare webapplicaties met behulp van de nieuwste technieken en best practices in ReactJS.

16 juni 2025
- Utrecht / Remote
3 dagen
2295 (ex BTW)

Beschrijving

Het creëren van adaptieve, snelle en vloeiende webapplicaties vereist aanzienlijke inspanning. JavaScript alleen schiet vaak tekort bij het bouwen van onderhoudbare en schaalbare applicaties. ReactJS verbetert JavaScript door een component-based workflow te bieden voor het ontwikkelen van dynamische en responsive gebruikersinterfaces. Het wordt breed geadopteerd door grote bedrijven voor front-end ontwikkeling.

In deze training leer je ReactJS-componenten en -applicaties vanaf de basis op te bouwen. Je leert alles wat je nodig hebt: je ontwikkelomgeving instellen, componenten bouwen en stylen, state managen, de type-safety verbeteren en je applicatie testen. Je leert ook hoe je populaire libraries en tools kunt gebruiken om je applicaties te ontwikkelen. Aan het einde van deze training heb je de vaardigheden om je eigen ReactJS-applicaties te bouwen.

Leerdoelen

CheckmarkCompose interactive applications using ReactJS
CreateLogo InfoSupport
CheckmarkUse TypeScript to improve code quality of React applications
ApplyLogo InfoSupport
CheckmarkElaborate on the context of the current ReactJS ecosystem
UnderstandLogo InfoSupport
CheckmarkImplement local state using React hooks
ApplyLogo InfoSupport
CheckmarkCapture application state using a state management library (Zustand)
ApplyLogo InfoSupport
CheckmarkDerive side effects based on state using React hooks
ApplyLogo InfoSupport
CheckmarkCompose applications with reusable components using tailwindcss and chadcn/ui
CreateLogo InfoSupport
CheckmarkDifferentiate between controlled and uncontrolled form components.
UnderstandLogo InfoSupport
CheckmarkImplement resilient and performant data synchronization between client and server using React Query
ApplyLogo InfoSupport
CheckmarkImplement real-world forms using React Hook Form and Zod
ApplyLogo InfoSupport
CheckmarkApply testing strategies to React components using React Testing Library and Vitest
ApplyLogo InfoSupport
Voor bovenstaande leerdoelen gebruiken we de Taxonomie van Bloom

Benodigde voorkennis

Basiskennis van JavaScript/TypeScript, HTML en CSS.

Onderwerpen

  1. Introduction
  2. Context
  3. Setup
  4. Component basics
  5. Styling components
  6. Stateful components
  7. Testing
  8. Component libraries
  9. Routing
  10. Async & Backend
  11. Forms
  12. State management
  13. Performance

Planning

StartdatumDuurLocatie
16 juni 202517 juni 202518 juni 2025
3 dagen
Utrecht / Remote
Dit is een hybride training die remote gevolgd kan worden. Meer informatie
Utrecht / Remote
Dit is een hybride training die remote gevolgd kan worden. Meer informatie
Utrecht / Remote
Dit is een hybride training die remote gevolgd kan worden. Meer informatie
Inschrijven
Houd me op de hoogte van nieuwe data

Incompany of persoonlijk advies nodig?

Onze opleidingsadviseurs denken graag met je mee om een persoonlijk advies te geven of een incompany training binnen jouw organisatie te vinden.

Trainers

Voorkennis trainingen

"Zeer prettige docent, gaf op een eigen manier een zeer goede invulling aan de cursus. Was prettig om zo de cursus te volgen."
Marieke
  • icon

    Hoge waardering

  • icon

    Praktijkgerichte trainingen

  • icon

    Gecertificeerde trainers

  • icon

    Eigen docenten