Search and Compare course prices, ratings, and reviews. Over +350 Design and Technology courses in one place!

The Complete React Developer Course (w/ Hooks and Redux)

(12 customer reviews)
Product is rated as #144 in category Development

What you’ll learn

  • Build, test, and launch React apps
  • Use cutting-edge ES6/ES7 JavaScript
  • Setup authentication and user accounts
  • Deploy your React apps live to the web
  • Learn the latest React libraries and tools
  • Master React, Redux, React-Router, and more

This course was just updated to support React v16, React Hooks, the Context API, and more!

Have you tried to learn React before?

It’s easy to go down the rabbit hole of libraries and tools only to come out of it not knowing how to build and launch a real-world React application. You get things configured, but you’re not sure how the libraries fit together (or if you’re even using the right one).

Sound familiar?

I built this course to show you how you can build and launch real-world React web applications.

The Complete React Web Developer Course 2 starts with the fundamentals and covers everything you’ll need to build and launch React web apps.

You’ll see what it takes to build and launch a React app, from the first line of code to the final production deployment.

This course was designed around one goal: turning you into a professional React developer capable of developing, testing, and deploying real-world production applications.

You’ll learn React by doing, not watching.

From the first videos you’ll be building out each project as well as completing programming challenges I’ve designed to test and reinforce what you’ve learned.

Throughout the course you’ll build two React web apps:

  1. The first app, a decision-making app called Indecision, is our starter application. You’ll learn the fundamentals of React while seeing exactly what it takes to get a React app up and running.
  2. The second app, an expense manager called Budget, has all the features you’d expect from a real application. You’ll set up authentication, user accounts, routing, testing, form validation, database storage, and more.

Stay up-to-date in an ever changing world.

The world of React changes fast, and that’s why I’m always working to keep this course as up-to-date as possible. You can jump in knowing you’re getting access to hot-off-the-press features.

Everything you need comes in one easy-to-use package.

There’s no need to worry if you’re learning the right skills to land that React job or launch that React app. I’ve mapped out everything you need to know in an interactive easy-to-follow package designed to get you up and running in a couple of weeks.

There’s no better time to learn React.

React’s not going anywhere. Companies like Facebook, Walmart, Uber, Airbnb, and Netflix are all using React in production right now.

They’ve also made heavy investments in the React ecosystem, creating new libraries and tools that speed up and simplify React development. From the biggest to the smallest, everyone’s using React and new jobs are popping up every day.

Get access to fast support if you get stuck.

There’s nothing worse than getting stuck ten hours into a course and not getting the help you need to continue. Getting stuck is part of the learning process. That’s why I’m here to answer every single question.

I’ll work with you to get you unstuck and back on track. It’s one of the reasons students love taking my courses:

“This is the absolute best course I’ve taken on udemy. Andrew is amazing at explaining things concisely, and the flow of the course is perfect. He doesn’t skip over anything and he doesn’t over-explain anything. On top of all that, he responds to questions so quickly that you won’t be stuck at any point.” – Tanya Gamarian

“The lessons are of high quality and even more important, he actually takes time to answer your questions!” – Thomas Vercamer

“The instructor does an excellent job in explaining how to build React Apps. He also responds quickly to any questions that are asked.” – Matt Willy

I guarantee that this is the most up-to-date and engaging React course available, and it comes with a Udemy 30-day money-back guarantee.

Over eighteen sections you’ll learn:

  1. React
  2. Redux
  3. React-Router
  4. Webpack
  5. Babel
  6. Testing with Jest
  7. Enzyme
  8. App Debugging
  9. App Deployment
  10. Firebase
  11. Authentication
  12. Git/GitHub
  13. ES6/ES7
  14. And many more tools

I can’t wait to see you on the inside!

– Andrew

Who this course is for:

  • Anyone looking to launch their own React applications, switch careers, or freelance as a React developer

12 reviews for The Complete React Developer Course (w/ Hooks and Redux)

4.2 out of 5
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Justice Sam Bansah

    I have not finished the whole course yet, but I think so far the content is great and covers a lot. A very good instructor as well.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Anindita Dash

    The course content was very good but since the React version was very old compared to the current one, I had some difficulty in finishing the course. However, the comments provided in Q&A and outside sources helped me to resolve those issues. The explanations of various core React concepts was awesome. Even though I had experience in writing unit tests before, the section on unit testing helped me a lot in understanding the flows completely especially for a React application.
    Thanks for this course Andrew and I expect a new course in React considering the latest breaking changes in React router and many other packages.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Juan Gomez

    I found this course to be one of the best courses out there. If you follow along you will run into no problems, in my case I decided to use all the current versions so I had to do some extra research to make it work, some things have changed so you must adapt, but for the most part of the course if you go to the current lectures Q&A someone had some comment that helped to put the pieces together, but I stuck around because Andrew teaches in a very natural way that I belive not many people had problems, I would love for Andrew to post more courses, he has an excellent gift and I feel much more confident as a programmer than ever before, kudos… ??‍♂️

    Helpful(0) Unhelpful(0)You have already voted this
  4. Archit Rajiv Chandra

    Some of the material has become quite outdated now, but I’m still glad I went through with the course. Andrew is quite a brilliant instructor.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Atta Ur Rehman

    loving it soo far. Andrew is awesome and the way he elaborates every single step is a game-changer. Excited for this course, and to grasp every single thing Andrew has up his sleeves.

    Update halfway: It’s amazing, Andrew helped in clearing many concepts. Not just that, Adam’s response and the whole community down at comments is amazing.

    hats off.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Luis Martin Vazquez

    Andrew has been my first choice to learn JS stuff and his courses are not dissapointing, they are VERY complete and exhausitve. The course challenges you a lot but the knowledge you acquire is huge but I had to take my time to finish it since there is a lot to absorb. I fully recommend the course if you are serious about learning React.

    Helpful(0) Unhelpful(0)You have already voted this
  7. Keith Millard

    This course was very good overall but I had some annoying issues with it. The major problems I ran into were the component versions presented were about 3-4 years out of date. This caused certain features to work differently or not at all. Case in point, when trying to write test cases for the Firebase code it would crash Jest. The problem was related to the ‘done’ callback provided to the test method. If the ‘done’ callback was included it would crash Jest, if not Jest worked fine but without the callback functionality. I reviewed the Q&A section and tried all the suggested workarounds but nothing worked for me. It’s clearly a problem with incompatible component versions.

    I did think the final section on new features in itself was worth taking the course. Up to then I felt React was just too difficult of an environment for a newbie and would take a very long time to build up the needed experience. The final section really simplified things from my perspective. I will definitely use what I learned going forward with some personal projects and potentially some work related projects.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Mika Honkanen

    Good stuff overall. Although, the pace is quite hectic. Luckily, it is easy to re-watch the video when that is required! 🙂 Unfortunately, some of the topics that are went through the course are helplessly outdated (like webpack) already now. Mainly because the libraries and / or tools presented in the course have progressed so rapidly in their own development. The interfaces of the newer versions do not fully correspond to the subjects passed through the course. While the older versions used in the course may have compatibility challenges and a lot of ‘deprecated’ warnings. Of course, these problems could have been avoided if the one would have used exactly same versions of libraries/tools than the instructor. Naturally, the student will easily be tempted to use newer libraries once they are available. I still liked this course much and I think I learned a lot from it! I hope Andrew will update/renew this material at some point including the latest features the libraries and tools.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Adipta BASU

    It was very good and helpful. It needs to updated a bit though, as the versions of react and other stuff are pretty old. So to learn up-to date stuff, needed to google a little, but the concepts we same. So it wasn’t much of an issue.

    Helpful(0) Unhelpful(0)You have already voted this
  10. Christopher Mark Brown

    I really want to give this course 5 stars, but I’m going to knock it a half star. It will teach you as advertised, just there are a few parts of the course that are out of date that require a little more effort to get up and running. Luckily for me all my issues were in the q&a already solved. I can fully recommend!

    Helpful(0) Unhelpful(0)You have already voted this
  11. Silvio Brentan

    Andrew is a really amazing teacher and I love how he explains every part in details
    However……..this course is really outdated, I am a beginner and as this course is ‘aimed to beginner’ I believe there should be more support on how to manage incompatibilities between older/newer versions of modules & dependencies etc.
    I have followed the guidelines of installing the older versions but at some point I had to install newer version as the app kept breaking due to unsupported versions etc.
    I have asked multiple questions in the Q&A but I’m still waiting for an answer.

    Helpful(0) Unhelpful(0)You have already voted this
  12. Michał Słabik

    Great course! The instructor teaches in a simple and understandable way, moreover he explains how React works behind the scenes and how to build own React installation from scratch which was really helpful for me in understanding features of this framework.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published.

    The Complete React Developer Course (w/ Hooks and Redux)
    The Complete React Developer Course (w/ Hooks and Redux)


    Compare items
    • Total (0)
    Shopping cart