Cursusaanbod

Inleiding

  • React vs Angular en andere frameworks

React begrijpen

  • JSX, Components en Props, het Component Life Cycle, etc.
  • Toestand van de applicatie beheren vs. toestand van de data

React-applicaties schrijven met ES6

  • Syntax en ES6+ features om rekening mee te houden

De ontwikkelomgeving instellen

Overzicht van Node.js

Node.js installeren en configureren

Overzicht van Webpack en Babel

  • Begrijpen wat "transformatie" betekent (JSX omzetten naar JavaScript)

Webpack installeren en configureren

Babel installeren en configureren

React en ReactDOM installeren

Je eerste React-applicatie schrijven

WebPack configureren om te controleren op wijzigingen in bronbestanden

Npm configureren als toolrunner

De React-applicatie uitbreiden met nieuwe components

De Flux en Redux-architectuur implementeren in een React-applicatie

Begrip van Flux en Redux

  • Statusloze componenten, Actions, Reducers, Dispatchers, Middleware, Containers, etc.

Meerdere views bouwen in de React-applicatie

Redux installeren en configureren

Een eenvoudige to-do lijst bouwen met Flux/Redux (met mock server API)

Een backend integreren met je React-applicatie: GraphQL en Apollo

Overzicht van GraphQL

  • Data types, schemas, grafische structuur en integratie met React
  • Lijnen van RESTful routing
  • GraphQL vs SQL

Een GraphQL-query schrijven

Gebruikers authenticeren

React Router integreren met GraphQL

Een eenvoudige blog bouwen met React en GraphQL

Jouw React-applicatie testen

React-applicaties verwerken met npm command-line scripts

Problemen oplossen

De app-repository structureren

Best practices voor het schrijven van React-code

Jouw React-applicatie implementeren

Een woord over mobiele applicaties met React Native

Samenvatting en conclusie

Vereisten

  • Erfaring in webapplicatieontwikkeling
  • Erfaring met Javascript-programmering
  • Kennis van React

Doelgroep

  • Ontwikkelaars
 28 Uren

Leveringsopties

PRIVÉGROEPSTRAINING

Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.

  • Pre-cursusgesprek met uw trainer
  • Aanpassing van de leerervaring om uw doelen te bereiken -
    • Op maat gemaakte overzichten
    • Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
  • Training gepland op een datum naar keuze
  • Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen

Private Group Prices RRP from €9120 online delivery, based on a group of 2 delegates, €2880 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen


OPENBARE TRAINING

Kijk op onze public courses

Reviews (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën