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

Aantal deelnemers


Prijs Per Deelnemer

Getuigenissen (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën