ReactJS

ReactJS Training Course Content

JavaScript Fundamentals

  • New Features of ES6 & ES7
  • Understanding let & const
  • Using arrow functions
  • Default arguments
  • Rest Parameters
  • Spread operator
  • Getters and setters
  • Understanding promises
  • Map, filter, reduce methods in Javascriptt

ReactJS Fundamentals-1

  • Introduction to ReactJS
  • Understanding DOM
  • Virtual DOM Vs Real DOM
  • Setting Up React Environment
  • Understanding NPM
  • NPM Commands for React
  • Understanding React Elements

ReactJS Fundamentals-2

  • Introduction to Components
  • Understanding Function Components
  • Understanding Class Components
  • Props in React
  • Understanding State in React
  • Iterating through Lists
  • Handling Events
  • Working with REST API

Components Deep dive

  • Understanding Component Based App Development
  • Components Interaction
  • Parent Components, Child Components
  • Component Communication
  • Smart Components Vs Dumb Components
  • Pure Components
  • Impure Components
  • Component Lifecycle Methods
  • Higher Order Components
  • Controlled Components Vs UnControlled Components

ReactJS Hooks

  • Understanding Hooks in React
  • use State
  • use Effect
  • use Context
  • Custom Hooks
  • Custom Hooks from NPM

ReactJS Concepts

  • Building Forms in React
  • Form Validation in React
  • Lifting State Up
  • Error Boundaries
  • Portals
  • Profiler
  • Refs
  • Render Props
  • Master Pages
  • Reconciliation
  • Routing
  • Protected Routes
  • Prevent Transition
  • Conditional Rendering
  • Composition Vs Inheritance
  • State Management
  • Implementing Redux in app
  • Creating store and using in app
  • Defining reducers and actions
  • Connecting components to store
  • Unit Testing the React App
  • Implementing Authentication
  • Integration of 3rd Party Modules
  • Building and Deploying React App

About Instructor

Subscribe Email Alerts

If you wish to receive email alerts when new articles, videos or interview questions are posted on PragimTech.com, you can subscribe by providing your valid email.