Complete React Hooks Course 2021: A - Z ( Scratch to React )

Udemy Bootcamp USD 149.99
Enroll now →
Complete React Hooks Course 2021: A - Z ( Scratch to React )

About this course

This is a modern and comprehensive React JS course that focuses on only the latest version of React with hooks ( "no classes"). We will cover the following:  You will learn react from scratch ,  no prior knowledge of react required. Fundamentals like JSX, component communication, events, fragments, Higher Order Components, and more. Understand best way to organize files in a react project using common patterns for folder structureBuilt-in hooks like useState, useEffect, useReducer, useContext, useDebugValue, useMemo, useRef, useLayoutEffect.  Build our own custom hooks. Use create-react-app ,  a command line interface ( CLI ) to swiftly create react projects.Build a Single Page Application ( SPA ) using react-router-domGlobal State Management with Redux and Redux thunkLearn unit testing , snapshot testing, mocking  in React  with Jest and React testing Library . Build a To-Do app using react Build a complete drag-n-drop app using reactBuild a reusable component library and a documentation site using react styleguidist Build a documentation site using react storybookAll the code examples are provided in github for your reference.  Many coding exercise to practice Learn how to upload your react project on githubOne of the best feature of this course is its simplicity. All the coding samples are very easy to understand. I prefer to use real-time use cases to explain concepts. 

What you'll learn

  • understand JSX and component communication
  • implement built-in hooks like useState and useEffect
  • manage global state with Redux
  • develop and test React applications
  • build a Single Page Application using react-router-dom

Course objectives

  • learn to build React applications from scratch
  • understand file organization and common patterns in React projects
  • create custom hooks
  • practice with coding exercises and real-time use cases

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.