Reactjs: Introduction To React Js
Reactjs: Introduction To React Js
Table of contents
Introduction to React JS.
• Overview of ReactJS
• Configuration
Topics:
• JavaScript MVC
• View Technology
• Introduction to ReactJS
• Basic Setup
Hands On:
Page | 1
React Basics
• React Concepts
• JSX
• Render Elements
• Handling Events
Topics:
• React Concepts
• JSX
• Render Elements
• Handling Events
• Render Elements
• Handling Events
Page | 2
React Key Features
• Conditional Rendering
• Forms
• Lifting State Up
• Composition vs Inheritance
• Thinking In React
Topics:
• Conditional Rendering
• Forms
• Lifting State Up
• Composition vs Inheritance
• Thinking In React
Hands On:
• Conditional Rendering
• Forms
• Lifting State Up
Page | 3
Redux Introduction
• Introduction
• Motivation
• Core Concepts
• Three Principles
• Legacy of Redux
• Redux Setup
• First example
Topics:
• Introduction
• Motivation
• Core Concepts
• Three Principles
• Legacy of Redux
• Redux Setup
• First example
Hands On:
Page | 4
Redux Basics
• Action
• Reducers
• Store
Topics:
• Action
• Action Creators
• State Shape
• Handling Actions
• Splitting Reducers
• Store
• Dispatch Actions
Hands On:
• Action
• Reducers
• Store
Page | 5
Data Flow and Usage with React
• Data Flow
Topics:
• Data Flow
• Implementing Components
Hands On:
• Data Flow
• React Redux
Page | 6
Async Actions and Async Flow in Redux
• Async Actions
• Async Flow
Topics:
• Actions
• Handle Actions
• Async Flow
Hands On:
• Async Actions
Page | 7
Middleware and React Router
• Middleware
• React Router
Topics:
• Middleware
• Middleware Applicability
Hands On:
• Middleware
• React Router
Page | 8
Advanced Features of Redux
• Server Rendering
• ReSelect
Topics:
• Redux on Server
Hands On:
• Server Rendering
• Reselect
Page | 9
Testing Redux
• Overview of Jest
• Testing in Redux
Topics:
• Overview of Jest
• Test Reducers
• Test Components
• Test Middleware
• Test Reducers
• Test Components
• Test Middleware
Page | 10