React Hooks (Udemy.com)

Learn the future of creating React apps today!

Created by: Reed Barger

Produced in 2021

icon
What you will learn

  • Understand how React Hooks work in-depth
  • Build impressive, real-world applications with React Hooks
  • Use React Hooks in place of previous libraries and patterns (i.e. Redux, Higher Order Components, etc.)

icon
Quality Score

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

Overall Score : 90 / 100

icon
Course Description

What are React Hooks??
React Hooks are a groundbreaking feature in React that fundamentally change the way we create React applications.
What do React Hooks change? Everything!
  • No need for class components!
  • No more this keyword!
  • No more Redux!
  • No more lifecycle methods!
  • No more props drilling!
React Hooks remove the need for all of these things! How? I'll show you!
This course will give you everything you need to learn and be effective with the latest features of React Hooks.
These features are a huge change in how we make React apps.
Don't delay in learning what hooks have to offer.
Don't get left behind.
Start using the latest and greatest features in React right now with React Hooks!
What will we build in this course?
  • Three (3) unique projects made with React Hooks
  • Create an entire CRUD application from scratch with React Hooks as well as its own API
  • Build a news application where we can search for and fetch articles on programming topics like React Hooks
What will we cover in this course?
  • How to use and be effective with the major hooks (useState, useEffect, useReducer, useContext, useRef)
  • Understand in-depth how each of these hooks work and what they replace (according to our class components)
  • See how to replace state management libraries like Redux with the useReducer Hook
  • Remove the need to pass data around using props with React Context and the useContext Hook
  • How to fetch data with async / await functions with the useEffect hook
  • How to effectively manage state in function components with the useState Hook
  • Working with / manipulating React elements using the useRef Hook
  • See how to create your own custom hooks for your own purposes and individual applications
  • How to work with external / browser APIs using React Hooks
  • Learn the TailwindCSS Framework to rapidly style your React apps
  • Use the Global Serverless Deployment tool Now to deploy our API and final project
  • And much more...
No matter where you are in your React abilities, in a few hours, I'll take you from knowing nothing about React Hooks to being able to build complete, practical web apps with them.
I'll give you detailed explanations so you know exactly what's going on. And we'll also be making useful, enjoyable projects every step of the way to reinforce what you've learned.
Don't delay. Let's get started making next-generation React apps with React Hooks.Who this course is for:
  • React / web developers interested in learning cutting-edge React features
  • Ambitious students looking to improve their React skills with the latest techniques

icon
Instructor Details

placeholder

I am a professional developer with a passion for learning and teaching everything I know.
I believe in learning through doing and this philosophy is present in every course that I teach.
I love to explore new web & mobile technologies and my courses focus on giving you the edge in our fast-moving industry.
Looking forward to seeing you inside one of my courses!

icon
Reviews

4.5

290 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Sriharsha Rama Venkata Gangumalla on 11/14/2020

Its good,but i think , discussing a redux problem and then explaining it by using usereducer could be more clear.Similarly, Starting with prop drilling with simple example and then shoing how to us Context woule have been more helpful.Please add those videos.

By Mina Luke on 11/14/2020

I like it so far, the way it teaches hooks is simple and straignfarward.
However, I was expecting to mention useCallback and enable some linters to tell if we are using the hooks correctly or no.

By Shivank Mathur on 11/7/2020

Was looking for more details on advanced hooks like useMemo, useReducer and custom hooks

By Nathan Pearson on 11/7/2020

Great. No useless chatter. Straight to the point. Provides exactly what was expected from this course, a solid introduction to React Hooks.

By Charles Baez on 10/25/2020

I switched over to Svelte a while back because of developer experience but now this course is making me love react again. Thank you!

By Anonymized User on 10/23/2020

Good preview about hooks. Not deep explanation. I expected more details about custom hooks. And not good approach how to create good app. Spaghetti code.

By Gopinath Prasanna on 10/22/2020

The authoring is going too fast in explaining and copying the code and pasting is not working out.

By Parmeshwar Patil on 10/17/2020

best explained, But some hooks not explained like useCallback, useMemo.

By Matthew Stahlmann on 10/10/2020

the concise nature of the course and high level of knowledge on this subject is exactly what I was looking for.

By Catherine Luse on 10/4/2020

Gave me a good understanding of how React hooks work, and how they work together with Redux/application state.
A couple of aspects of the course are broken or outdated (the icons, css, and the fake API at the end). But I just skipped the icons, the CSS wasn't important, and I used the vercel CLI with the fake API and it worked fine. These issues slowed me down somewhat but I still learned a lot from the course.

By Chirag Paryani on 9/26/2020

This is probably one of the best courses to get started with Hooks -- it's absolutely clear and concise. Loved it !

By shashank sanket on 9/19/2020

some videos were not clear