WE198

Introduction to React

  • Duration 2 days
  • Regular fee 895
  • Preferential fee 760?
  • Locations
    • Quebec City
    • Montreal
  • New course
  • Laboratory
    course
SUMMARY
DETAILS

Objectives

To provide the knowledge and skills required to use JavaScript React for building reactive user interfaces for Web applications.

Targeted audience

Web integrators and developers, particularly those in charge of the customer layer.

Prerequisite

Advanced JavaScript (Course WE105) and mastering DOM (document object model) manipulations.

Content

  • Basic syntax
  • Principle of virtual DOM
  • Using JSX to include XML in JavaScript
  • Creating a component with props and its output
  • PropTypes and their default value
  • Composite components
  • Component hierarchy: using the children property
  • Conditional output
  • Specifying and modifying the component state to add interactivity
  • Event management
  • Lifecycle of components
  • Styling
  • Lists and keys
  • Using the ref attribute to imperatively modify a component outside the dataflow
  • Controlled components for interacting with form fields
  • Creating an application

DATES*

*Unless stated otherwise, all sessions are in French.
  • Quebec City

    June 4 to June 5 2018

  • Montreal

    June 21 to June 22 2018

Trainer(s) assigned(s)

Other course(s) in this category