Skip to content
UdemyReactPaid courseAll LevelsCertificate

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

React JS Hooks way ( Latest & Comprehensive) : Redux , React Router, Testing with Jest, Build Component Library

Created by: Hemil Patel

Last updated April 2021

icon
What you will learn

  • React Hooks from scratch
  • Learn React Hooks way
  • React Hooks advanced level

How it compares

Against the other 173 rated Udemy courses in React on CourseDuck:

  • Rating4.3 out of 5higher than 23% of them
  • Reviews1,593#47 of 174 by number of reviews
  • Length8.2 hoursshorter than 64% of them
  • Last updatedApril 2021earlier than 77% of them

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100

icon
Course Description

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 structure

  • Built-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-dom

  • Global State Management with Redux and Redux thunk

  • Learn 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 react

  • Build a reusable component library and a documentation site using react styleguidist

  • Build a documentation site using react storybook

  • All the code examples are provided in github for your reference. 

  • Many coding exercise to practice

  • Learn how to upload your react project on github

One 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. 

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Hemil Patel

I have 20+ years of programming experience.  I have deep knowledge of JavaScript,  CSS, HTML, React and Ember JS.   I love to teach programming using vert simple and real-world example.      I also candidates on how solve coding problems to have maximum success.  I love learning new technologies regularly and making youtube videos.   

icon
More courses by Hemil Patel

$11.99

icon
More React courses

$139.99

$94.99

$74.99

$69.99

$89.99

$99.99

icon
Reviews

4.3

1,593 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Anonymized User on 11/30/2020

The course was really amazing. I've enjoyed it a lot actually. Component Lifecycle and Redux sections for me are the best ones although all of them are really cool. Maybe I missed a lecture about the useCallback and a bit more information about testing. I had some minor issues with the Draggable list, I left an answer regarding that. The experience has been really amazing for me, I'm looking forward to find another course to keep improving my react skills. Thanks a lot Hemil.

By Jaime Suncin on 11/14/2020

Very good course

By Sasha Garcia on 11/14/2020

I was impressed by Hemil's honestly and conciseness in his introduction in his first videos of this course. I've struggled with long coding courses that build out huge projects, I'm looking forward to Hemil's shorter videos that focus on learning specific concepts!

By Lee Zeitz on 11/14/2020

I had a project I wanted to do in React. I had taken another course in classical React (pre-hooks), but could not figure out how to begin. I also wanted to do everything using hooks as well. This class showed me everything and more about items that I did not understand and enabled me to complete my project.

By Chirag Patel on 11/7/2020

very nice course to learn all fundamentals/concepts quickly. clear explanation and easy to understand examples..

By Anonymized User on 11/1/2020

Great. Excellent course with min. time.

By Dave Schoorl on 10/25/2020

The course handles react basics and hooks well enough, but it is explained mostly by example. Background information and more profound knowledge is scarcely communicated. The more advanced topics are only touched upon, such as Redux, Router, Testing and component documentation. I think for the target audience, these subjects are too superficially explained. There are no assignments for the students and the course offers little challenges to try it out yourself. What annoyed me is that a considerable amount of time is spent on repetitively styling his simple HTML elements, and we see him typing out the same css over-and-over again. That could be handled more cleverly by the instructor.

By Michael Packiyaraj on 10/19/2020

Awesome! Expecting more courses from Author. Thanks Patel..

By Paul Whitehouse on 10/19/2020

Presented at a good pace with succinct information. I particularly like the approach of using simple examples rather than working on one continuous project. I would highly recommend this course.

By Harsh Pathak on 10/19/2020

The instructor is a genius, made the course simple to learn, easy to understand complex concepts, practical examples to understand to use the feature in real world. You will get a quick response if you stuck anywhere.

By Mohd Nazrul Mustaffa on 10/16/2020

learn the basic react

By Min Kunn Chan on 10/14/2020

I have to rethink about the course title again. Is it the complete React Hook? I saw the instructor used just the normal concepts only and code quality is very normal.

Showing 12 of 214 reviews