Intro to React

November 18 - 19 2020
February 8 - 9 2021
May 6 - 7 2021
December 7 - 8 2021
October 18 - 19 2021
Training Cost
1.150 EUR (VAT ex.) per person
1.150 EUR (VAT ex.) per person
Practical informationClass from 9 AM to 5 PM
LanguageEnglish (unless all attendees speak Dutch)

Most of our classroom training courses take place in Belgium (Edegem) or The Netherlands (Breda). Please click the button with the desired date to check the exact location of the training.

This training in-company?
Upon your request we can organize this training for you.

2 days

Course overview

React is a JavaScript library built by Facebook, it allows developers to create web apps using reusable components, ranging from small pet projects to large scale enterprise applications.

According to the latest Stack Overflow survey, React is the most loved and wanted framework. In this technical course we’ll find out what the fuss is about.

We’ll get you from a beginner React developer to every trick, tool, do’s and don’t and best practices you need to get your skills to the next level.

We’ll learn how to write robust components and how to manage the local and global state of your application.

Who should attend this training

Anyone who wants to start with React.

Course Objectives

Upon completion of this course, participants will understand the following:

  • Build interactive & scalable  React apps with confidence

  • Use cutting-edge JavaScript

  • Use the latest React features

  • Build reusable components

  • Interact with an external API

  • This is a BYOD (Bring Your Own Device) training. Please bring your own laptop to the course. Make sure NodeJS and npm or Yarn are installed.

  • We recommend participants to have some programming experience (in any language).

Course Content

DAY 1 - Introduction to React

  • Rendering components

  • Component props

  • Component state

  • Managing events

  • Managing side effects

  • Forms

  • Routing

DAY 2 - Advanced React

  • TypeScript

  • Fetching data

  • React context

  • State management (Redux)

  • Advanced React tooling

  • Scalable React applications

This training in-company?
Upon your request we can organize this training for you.