Opleiding: React Cursus

Leer React in deze cursus, aan het einde van de cursus kan je zelf React applicaties bouwen met components, hooks en TypeScript.

Waarom React

React is de meest populaire front-end framework van dit moment. React wordt gebruikt door organisaties zoals Facebook, Airbnb, Netflix en Instagram.

Met React kan je Single Page Applications schrijven, dit betekent dat je jouw gebruikers: offline mogelijkheden, effectieve caching, en een betere gebruikerservaring kan geven. Het staat je ook in staat om je back-end als een REST of GraphQL API aan te bieden, zodat je API door meerdere typen devices gebruikt kan worden.

Waarom deze cursus

Zelf React leren is moeilijk, de officiële documentatie leest meer als een referentie dan een tutorial over hoe je React kan gebruiken. Het leert je ouderwetse APIs, zonder context te geven wanneer je nieuwe APIs beter kan gebruiken, en zelfs wat de nieuwe APIs zijn. Met mijn begeleiding zullen we effectief door de React API heen navigeren. En zal je de meest moderne manier leren om React applicaties te schrijven.

React noemt zichzelf een view only library, dit betekent dat React zich alleen met de "view" wil bezighouden. Dit betekent dat je libraries moet gaan selecteren om de gaten van React in te vullen, zoals de gaten voor het maken van formulieren en routing. Het is dan handig om een expert zoals mijzelf te hebben die je de voor- en nadelen van elke library uitlegt. Je weet dan welke libraries je moet ontwijken en welke je het beste kan gebruiken.

Jij als cursist bent misschien een ervaren back-end developer die zoekt naar nieuwe kennis, of je bent een beginner die React wilt snappen. Op welk niveau je ook zit deze cursus is voor jouw.

Mijn methode

Ik houd ervan om les te geven in met een hands-on methode. Dit betekent dat ik mijn studenten niet graag laat kijken naar een eindeloze barrage aan slides. Ik wil dat mijn studenten leren door te doen. Ik vind dat dit de meest effectieve manier is om iets te leren.

Met elk nieuw concept gaan we eerst door middel van een kleine presentatie doorgronden, daarna gaan we snel richting de code. De code zal ik dan live schrijven, dit stelt de student in staat om direct vragen te stellen wanneer de code geschreven wordt. De student loopt vervolgens mijn stappen na, en creëert zo een functionele applicatie. Deze code kan de student vervolgens gebruiken in zijn toekomstige projecten.

De cursus

Dag 1- de Basis

  •  JSX begrijpen
  •  Componenten
  •  Props en State
  •  TypeScript + React
  •  Hooks

Dag 2- Applicaties schrijven

  •  Create React App
  •  Routing met React-router
  •  Gegevens ophalen
  •  Formulieren met Formik

Dag 3- Geavanceerd

  •  Performance tuning
  •  State management middels Redux
  •  Unit testing met react testing library

Zelf samenstellen

Het is mogelijk om zelf samen te stellen welke libraries we gaan gebruiken tijdens de cursus. Wil je liever final-form gebruiken in plaats van Formik, liever REST in plaats van GraphQL, of Recoil in plaats van Redux, je kan zelfs React voor Preact omruilen. Ik kan de cursus aanpassen op de behoefte van jouw organisatie.

Voorkennis

Jij bent of een doorgewinterde developer, of een beginner, als je maar functies kan schrijven in JavaScript dan komt het goed. Als je geen ervaring hebt in JavaScript maar je kan wel functies schrijven in talen (maar niet gelimiteerd tot) zoals: Java, C# PHP, Python of Ruby dan komt het goed.

Deelnemers hebben een laptop nodig met Node.JS, NPM en git. Ook heb je een GitHub account nodig. Twee weken voordat de cursus begint ontvang je gedetailleerde installatie instructies.

Meer...
€1.799
ex. BTW
Beoordeling
10.0 (1)
Aangeboden door
Maarten Hus
Onderwerp
React (JavaScript library)
Niveau
HBO
Looptijd
3 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Min: 4
Max: 8
Tijdstip
Overdag