React Course

A popular JavaScript library to build user interfaces is React.. It was developed by Facebook and is widely used for building single-page applications and complex web interfaces. Here are some of React's main elements.



Benefits Of React Course



Course Content

Revision of Vanilla JS(ES6)
  • Introduction Array
  • Helper Methods
  • Let and Const
  • Template Literals
  • Arrow Functions
  • Default Function Parameters
  • Rest and Spread
  • Destructuring
  • Classes
  • Fundamentals of React
  • Why React?
  • Rendering UI
  • Components
  • Component Lifecycle Events
  • Thinking In Components
  • What Is JSX
  • JSX Expressions
  • Creating Your First Component
  • Functional Components
  • Working With Props
  • Typechecking With PropTypes
  • CSS In React
  • Adding Bootstrap
  • Changing State From Another Component
  • Using The Context API & Provider State
  • Adding A Context Reducer For Actions
  • Creating State
  • Events In React
  • Changing State
  • MINI PROJECTS(Atleast 1)
  • Introduction to Redux
  • Why Redux?
  • Core Concepts of Redux
  • The React Redux Node Package
  • Provider Component
  • Connecting React Components with Redux Store
  • Reducer
  • Composition Normalization:
  • Points to Keep in Mind WhenDesigning a Redux Store
  • Redux Middleware
  • Creating A Form With State
  • Controlled Components & onChange
  • TextInputGroup Component For DRY Code
  • Error Checking & Display
  • Form Submit Action To Context
  • React Router Setup
  • Links, Params & Redirect
  • 404 Not Found Page
  • Lifecycle Methods
  • GET Requests
  • POST & DELETE Requests
  • Lifecycle Methods GET Requests
  • PUT Request & Dispatch
  • POST & DELETE Requests