Linkedin Pixel Code REACT.JS TRAINING | ONLINE | MONTREAL | QUEBEC | Doussou Formation


Classes in: Online course, virtual classroom (remote), Montreal, Gatineau, Quebec, at your offices

This React.js training is designed for developers who want to build a web application using the React framework.

Prior knowledge of the JavaScript language is required to participate in this ReactJS training.

The training begins with a quick review of advanced JavaScript concepts such as arrow functions, the spread operator, and functions like map, reducer, and filter.

In this React course, after an introduction to React, the core principles (components, JSX, props, and state) of React are explained through practical exercises.

Following that, a complete React application is built progressively with the participants. Participants will use the create-react-app CLI, install a routing component, handle forms, make calls to external APIs (Firebase) to retrieve data, implement Facebook authentication, and display data in their applications. Finally, the Flux pattern will be applied and implemented.

Course details

Introduction to React.js Training React.js


What is ReactJS?
Basic DOM Recap
Setting up Development Tools
Understanding Syntax

The JSX Language

Learning to use this JavaScript extension
What is JSX?
JSX Syntax
Babel Compiler

Getting Started with ReactJS Components

Component-oriented rendering engine
Defining a ReactJS component
Creating a ReactJS component
Component Properties
Handling Events
Component State and Styles
Business Logic in a Component

Explore ReactJS Router

Introduction and Principles
Organizing Routes
Rendering a Route
Navigating with a Link
Passing Parameters
Performing a Redirection

Database and APIs

Adding Data
Modifying Data
Deleting Data
Workshop: Building an Application with an Express JS Server


Connecting with the Express JS Server
Handling Login
Handling Logout

Autre(s) cours dans cette catégorie


  • A course material for each participant
  • Support of the trainer after the training
  • We offer you in public session:
    • Tea, coffee
    • Parking (only in some cities)
    • Wireless internet connection

Préalables :

Objectifs :

  • To learn how to develop web applications with ReactJS.
  • To master the concepts and syntax of ReactJS.


per participant

Duration : day(s), is 0 hours.
Hours: 9 am-5pm, 2 coffee breaks.

See the lesson plan in PDF

Locations: Montreal, Gatineau / Ottawa, Quebec City.

See customer reviews

Regular price: On demand

*The preferential rate applies if you register at least two participants in the same session.


Interested in this training?

Also available in private session.
offer is valid from 01/01/2024.

Please specify your request clearly!
image du Captcha

Free and non-binding quote

Image pour illustrer Formation en ligne

Formation en ligne

Vidéos de formations sur les logiciels en bureautique

Mark Plouffe, Gouvernement du Canada/ Government of Canada

“ I want to thank you both for providing my resources some excellent training(Cobol) over the past 3 days. Mamadou, thank you for being so accommodating on such short notice and for sending your facilitator to Gatineau for this customised and personalised training course. We’ll look forward to continuing our partnership for future training needs. “

Maryse Duguay - Analyste fonctionnelle Base de donnée - Montréal

“J’ai grandement apprécié les méthodes d’enseignement du prof. Le fait que nous soyons un petit groupe a grandement facilité les apprentissages. Il s’adapte à son audience et les exercices sont formateurs. Je recommande fortement. “

Martin Côté - Analyste Assurance Qualité - Travailleur autonome – Montréal

“ Ce fut un plaisir de faire affaires avec Doussou Formation. Ce qui fait LA différence est le service personnalisé totalement à l'écoute des participants ainsi que l'adaptation aux besoins de formation. Flexibilité / Adaptabilité / Professionnalisme / Courtoisie. Merci!“