Course Syllabus

ReactJS Development Course Highlights

ReactJS development has been gaining popularity for quite some time and is currently in high-demand. ReactJS development is an exciting career path for both freshers and experienced individuals

Building Blocks of Web Application Development

Single-page and Multi-page Applications

Different Client-side Technologies

MVC Architecture

Introduction to React

Installation of React

NPM Modules

React Elements

Render Function

Components

Multiple Components

Props

Props with Class and Function

States

React Events & Forms

Styling in React

Introduction to Routing

react-router

Configuration of routing using react-router

Navigation using Links

URL Parameters & Nested Routes

Implementing styles using NavLink

Expressions & Attributes

JSX Basics

Data Flow

Flux Application Architecture & Structure

Immutable collections

Lists Maps Sets

React hooks

What is redux

Why redux

Redux principles

Install and setup redux

Creating actions, reducer, and store

Keeping components stateless

Event Delegation

React Stateful Components

Auto binding

Application Programming Interface

Build a REST API using JSON-server

API consumption in React application using Fetch method

Gulp & Browserify

React with jQuery

React & AJAX