Application Development Using React

Course Overview

React JS is a library for building composable user interfaces. It encourages the creation of reusable UI components which present data that changes over time. This course makes you learn application development using React JS.

At the end of the training, participants will be able to:

  1. Understand What is React JS
  2. Learn React Concepts like Virtual DOM, JSX etc.
  3. Explore concepts like: Class, DOM, Factory etc.

Pre-requisite

Good knowledge of both HTML, OOP and Javascript (ES5) required for attending this course.

Duration

2 days

Course Outline

  1. Introduction to ES6
  2. Introduction to React JS
  3. Why use React JS
  4. Using along with other frameworks e.g. Angular.js
  5. React Concepts: Components, Virtual DOM, JSX, State, Properties
  6. Hands-on Exercise
  1. The Core of React: Class, DOM, Factory Render, React Components, Elements, Lifecycle
  2. Parent and child component Communication
  3. Handling events
  4. Reconciliation algorithm
  5. Hands-on Exercise

Reviews