React Academy Toronto

Tue, 26 February 2019, 8:30 AM - Wed, 27 February 2019, 4:30 PM [EST]

65, Dundas Street East, Toronto, ON, M5B 2G8, Canada

Register Now

1. Select Seats

2. Review and Proceed


Sale ended

Promotion PARTIAL APPROVAL - $995.00

Same as regular, with a $200 rebate.

sales ended

Regular PARTIAL APPROVAL - $1,195.00

Two-day course on React

Enter your discount code

  • Subtotal (excluding fees and discounts)
  • Fee
  • Total amount

Tue, 26 February 2019, 8:30 AM - Wed, 27 February 2019, 4:30 PM [EST]

The Bond Hotel - Oxford Room, 65, Toronto, ON, M5B 2G8, Canada.

Intensive two-day workshop on React JS technology for web developers. Build modern websites using the same framework used by Facebook, Netflix, Instagram and many more. Visit

What is React?

React is a JavaScript library originaly built by Facebook. It allows developers to create large web apps using data that can change without reloading the page. It provides speed, simplicity, and scalability.

React is used on thousands of web sites (Facebook, Netflix, Instagram, NY Times) and mobile apps (Skype, Uber, Tesla).

Course Outline

Day 1
All the React basics you need.

  1. Introduction to React
    What is React? (previously known as ReactJS)
    Specs and pros
    React Hello World
  2. JSX and rendering
    React API
    JSX Language
    Virtual DOM and Reconciliation
  3. Components
    Component types
    Property components (React Props)
    State Components (React State)
  4. Lifecycle
    Creation and destruction of components
    Lifecyle hooks (componentDidMount(), componentWillUnmount())
    How to use SetState()
  5. Routing
  6. Managing events
    Event listeners

Day 2
Building up your skills on React.

  1. Forms
    Controlled components
    Uncontrolled components
  2. Working with Data: Redux
    Intro to Flux and Redux
    Data flow
    Async with Redux Thunk
  3. Optimizing React
    Using production build
    Deploying a React application
    Avoiding reconciliation
    Pure components
  4. Some addittional technologies
    React Native demo: Build phone apps using React
    Functional programming: Using Hooks 

Bring your laptop.  

Cancellation policy

Cancellation fees of $80.00

Eric Cote is a certified technical trainer. He's been training people on various platforms and technologies for web development. He used his certifications to teach people on the Microsoft stack. He's now taking an Open Source angle to his training.