React JS Course

Rating:
2 votes, average: 5.00 out of 52 votes, average: 5.00 out of 52 votes, average: 5.00 out of 52 votes, average: 5.00 out of 52 votes, average: 5.00 out of 5
Loading...
Please Log in or register to rate

React JS Course

FRT-205

React is a JavaScript library for creating user interfaces. React is intended to help developers build large applications with data that changes over time.

In this course we will learn how to use ReactJS and the Redux library to create next gen web applications. The course covers all the practical aspects of developing with React and managing data and server communication with Redux. After the course, students will be able to join existing React project or start developing new projects and features.

Audience

Target Audience:
JavaScript and Frontend developers

Prerequisites:
Basic knowledge of JavaScript and Frontend development

Course Topics

Module 1 – Tools and Language

  • Introduction to ES2015 (ES6)
  • Webpack / Babel / NPM
  • Project structure

Module 2 – Introduction to React

  • Components
  • Virtual DOM
  • Change detection

Module 3 – Props and State

  • Using props for data passing
  • Internal state
  • Class Components
  • Refs & Input handling

Module 4 – Advanced React

  • Component lifecycle
  • Debug tools
  • Directory structure
  • Routing

Module 5 – Introduction to FLUX

  • Flux pattern
  • Rational and MVC comparison
  • Redux
  • Reducer / Action / Store

Module 6 – Data Flow

  • Actions and Action creators
  • Reducers and composition
  • Connect()

Module 7 – Advanced Redux

  • Middleware
  • Server communication

Module 8 – Advanced Redux

  • Unit testing Components
  • Integration tests for Redux
People also viewed
© Copyright - Skilit - Site by Dweb