3 days (21 hours)

Course overview

React has become an essential framework of the Front ecosystem. Developed by Facebook, this framework has established itself to become the benchmark. This course is updated to the latest version of React.

Learning outcomes

This course teaches participants the following skills:

  • Develop (single page) applications with React
  • Understand the orientations of the React framework (components, server calls, forms, injection of dependencies, etc.)


To get the most out of this course, participants should have:

  • Knowledge of HTML and CSS.

Have followed or have knowledge equivalent to the courses:

  • JavaScript: the fundamentals of language
  • JavaScript: develop web applications
  • TypeScript: the fundamentals of the language

Target audience

This course is intended for the following participants:

  • Developers, integrators, software architects, technical project managers

Course Outline

1 Introduction to React - Fundamentals

  • Element, JSX, functional component, property communication
  • Architecture of a React application, component tree
  • Event and state management of a component
  • React Hooks
  • Conditional display, list of elements, advanced composition

2 Advanced concepts

  • Controlled component and references
  • Life cycle, side effects
  • React Context
  • Navigation (routing)
  • React form management

3 Architectures with React

  • How to manage the state of an application
  • Introduction to Redux and its alternatives
  • An isolated business layer
  • Dependency injection
  • Test a React application

€1590 ex. VAT

Contact us

You can unsubscribe from our communications at any time.

In order to take into account your request, we must store and process your personal data. If you authorize us to store your personal data for this purpose, check the box below.

By clicking on « Send » below, you authorize SFEIR to store and process the personal data submitted above so that it can provide you with the requested content.