Skip to main content

React.JS training: Getting Started

React logo.

Getting Started with React.js

React.js has become one of the top players in the JavaScript libraries world. Drupal has recently adopted the library to create admin interfaces. WordPress has rebuilt its WYSIWYG editor using React. This training explains the key concepts, outside the context of any particular CMS implementation. Throughout the training, a static site will be converted into a React application.

Learning objectives

  • What are the benefits of using React.js?
  • How much ES6 do I need to know?
  • What is a component and how to create it?
  • What is a state, props, and context?
  • What are proptypes?
  • What are lifecycle methods?
  • What are hooks?
  • What is JSX and what about separation of concerns?
  • How to do routing?
  • How to work with forms?

Prerequisites

  • General knowledge of HTML, CSS, and JavaScript.
  • Familiarity with ES6 syntax. The basics will be covered during the training.
  • Firefox or Chrome with the React Dev Tools plugin installed.

Get notified of trainings

Learn when we have new opportunities for learning (two to four announcements a year).

If you are interested in a private training tailored to your needs, give us an idea of what you are looking for and we will follow up with you soon thereafter.