React - The Complete Guide (incl Hooks, React Router, Redux)

share ›
‹ links

Below are the top discussions from Reddit that mention this online Udemy course.

This course is fully up-to-date with the latest version of React and includes React Hooks.

Reddemy may receive an affiliate commission if you enroll in a paid course after using these buttons to visit Udemy. Thank you for using these buttons to support Reddemy.

Taught by
Academind by Maximilian Schwarzmüller


Reddit Posts and Comments

0 posts • 64 mentions • top 50 shown below

r/learnprogramming • comment
16 points • tehjrow

Woo thanks! I’ve been trying to get this bad boy for cheap but it never seems to go on sale

r/reactjs • comment
4 points • dillionmegida

Definitely Maximilian

I started out react with no prior knowledge on his udemy course. You can check it out.

r/webdev • comment
2 points • magenta_placenta

Absolutely. Making a lateral transition from vue to react is not that hard, IMO (speaking from experience and I'm currently using angular in my day job).

Get this udemy course, React - The Complete Guide (incl Hooks, React Router, Redux). It's $13 for the next three days and will be the best investment you can make.

I've taken Max's courses on vue, react and angular (as well as other courses he has), they're well worth the time.

r/Philippines • comment
2 points • SlightExplanation

Ito sana paps salamat :)) di ba pampaganda din ng resume yung cert of completion mo dun sa udemy course?

r/NYStateOfMind • comment
2 points • AdolfHitta

I found that probably the easiest way to get into the industry was through web development just because there’s so many job opportunities. If you’re a complete beginner I would recommend going on codecademy and following the web development path. It’s paid now and unfortunately they raised their prices but it used to be like $20 a month when I first did it 2 years ago. But if you can afford it I think it did a good job of covering the basics (this will not be enough to get you a job but it should make you comfortable enough to try and build things on your own). For something free I would recommend looking at javascript30 Wes Bos is a great teacher and his paid courses are also pretty good if you end up liking his teaching style.

My path specifically was codecademy then I bought this course and after that I just started building out little side projects just to build some confidence and test my skills. I will say that even after all of that the hardest part would be studying for the job interviews.

Software interviews aren’t like most job interviews. There are portions of it where they ask you behavioral and cultural fit questions but for the most part it’s pretty technical and depending on what company (start up vs mid tier vs big tech companies like google, Apple, etc) the interviews will vary in difficultly. Unfortunately for web developers some companies don’t change their interviews for frontend/backend engineers and you’ll be expected to know some data structures and algorithms, which is basically a bunch of theory you’d likely learn in college if you studied that in school (which I didn’t). Luckily there is freeCodeCamp which has a whole section on DS&A. It’s also an alternative to the above path I took and it’s 100% free however there’s not a lot of hand holding if you choose to go that route.

There’s a bunch of resources out there and to be honest you don’t even really need a degree to get in this field. Yea it’ll be harder but it’s not impossible. If you have the skills and dedication you’ll get a job in tech in due time and you’ll be making good money with a good work life balance. But please don’t think it’ll be easy. I was living with my mom while I was unemployed for 7 months, not everyone will have the luxury of being able to be unemployed for that long so just know that it could take a year or more. It really all depends on how much time you put to learn.

r/node • post
10 points • OpenSourceObsidian
I'm going through Andrew Mead's Node course on Udemy and I'm wondering which course to take next

Hi, everyone! I'm a 27 years old underpaid researcher working with data science and machine learning to predict the runtime and energy consumption of HPC applications, but the quarantine made me realize it's not what I want to do for the rest of my life.

I'm near the end of Andrew's Node course (it's great, learned a lot) and I'm wondering what should I get next. After I'm done with this, I'm planning on learning React as my first frontend library. So far two courses have grabbed my attention:

Stephen Grider's Modern React with Redux [2020 Update]

Maximilian Schwarzmüller's React - The Complete Guide (incl Hooks, React Router, Redux)

After that, I'm not really sure which course should I get to get comfortable with deployment. They're both by Stephen Grider btw:

Stephen Grider's Docker and Kubernetes: The Complete Guide

Stephen Grider's Microservices with Node JS and React

I'm also going to get Stephen Grider's The Complete React Native + Hooks Course [2020 Edition] sometime after finishing these, but I was wondering if any of the React courses I mentioned would be enough to just use React Native's documentation to build apps on my own.

Thanks for the help!

r/reactjs • comment
1 points • -m4x-

I learned React with this awesome course :

It's very long, complete and up to date + currently at a nice price.

r/reactjs • comment
1 points • Stiforr

Paid and a little long but an extremely powerful tutorial from an experienced teacher and react developer.

r/Python • comment
1 points • dapineapple

I used this when I was learning. React makes it easier to get started. I actually learned React and JS at the same time.

r/cscareerquestionsEU • comment
1 points • selyuu

That's great, I also remember building the basic weather app, each step you take in your learning is an improvement towards where you want to be.

I agree - in the moment, at the bootcamp, I felt a lot of stress and pressure because things move so fast. Around 6 weeks in, I took a step back and realised just how much I've learnt. Suddenly, I could build full stack applications.

React is a highly desired, as you've said. I'll be honest, before I attended the bootcamp, I was just in a constant tutorial cycle so good to be wary of that.

If I had to give my pre-developer self advice, I'd say do one Udemy course fully ( with a discount coupon you can google).

Once that's complete, build a clone. Instagram is a great example. There's plenty of functionality there to implement whilst being quite minimal in UI. Start simple with a single user that has a single picture post. Go from there and slowly add more functionality.

The important thing is to just do 1 course, then branch out and challenge yourself to building something on your own. Go through the process of struggling to learn. Google and read documentation when something doesn't work. That's a skill that even now, I still do in my day to day.

Good luck!

r/reactjs • comment
1 points • dizuane

I’d recommend this one on Udemy:

In reality, most code you would come across in a tech company that’s already using React is going to have class based components and lifecycles without hooks. Therefore, the class starts out by teaching that way. Later on there’s a whole section on hooks and then a section on converting the project you made in the beginning over to hooks/functional components. In the end you get exposed to both AND a real world example of converting a project from class based to functional with hooks.

r/learnprogramming • comment
1 points • insertAlias

All of them will cover things like props and state; they're the two fundamental types of information in React, so everything is going to explain them.

I personally used a course on Udemy to learn React a few years ago. It's apparently been recently updated for hooks and the rest of modern react features. This is the course.

r/javascript • comment
1 points • Trant2433

You’re kind of mixing up all the different parts that come together to make a full app.

So before you start, you gotta decide which area you want or even need to learn first. Do you know basic old school HTML / JQuery / CSS. What’s your backend knowledge in? If it’s Java or .Net. then you already have half the knowledge of the language and tooling, just need to learn the libs.

Do you want to make a backend that servers templates with a little JavaScript, or a backend that’s just dumb rest, and your front end is a single page app that does the majority of work.

Then you have to choose which front end framework - vanilla js, JQuery, React, etc.

Then you choose your toolkit / look and feel - you can use Semantic or Bootstrap or Material design, or if it’s React or Vue, lots of wrapper components around these styles.

If it were me, And I wanted to learn the most marketable skills, I’d use Firebase as your backend and React with just plain CSS to start. Go get the Udemy learning Reacy 16 by Max SchwartzmuellerUdemy learning Reacy 16 by Max Schwartzmueller. I really like this, but I was senior engineer on backend and knew old JS / Jquery, just not new React / single page apps.

r/reactjs • comment
1 points • Skism24

I highly recommend Maximilian Schwarzmuller’s course for $10: If it isn't that price, just search for Udemy coupons or wait a few days until it is.

r/webdev • comment
1 points • icouldntfinditthere

I got this course and really enjoyed it. It was comprehensive and the instructor updates the course if there is any change.

r/learnprogramming • comment
1 points • Halgrind

I'm going through React - The Complete Guide on Udemy, seems pretty comprehensive.

He uses a single project that he builds and refactors throughout the course as he introduces concepts, and he does a good job explaining everything.

One downside is that the course mostly uses class-based components, and towards the end he refactors it with functional components using hooks, the more modern practice. He explains that he teaches it that way because most established react codebases use class components and it's vital to know, but I suspect it's because otherwise he would have to re-do the entire course rather than just adding that section at the end. Still good to know both methods.

r/reactjs • comment
1 points • gonzofish
r/Angular2 • comment
1 points • lakerko he is great. When we had to migrate one project from angular to react I was learning it on the fly. It's not that difficult. Will, it's been 3 years, I don't know how react looks now

r/rails • comment
1 points • CallMeXed

Just learn React independent of Rails. Once you've done that it's just about wiring both together and there's several different ways on how to achieve that (e.g. using gems like "react-rails" or "react_on_rails" or just have them completely separated)

For learning React I can absolutely recommend the course from Maximilian Schwarzmüller:

r/croatia • comment
1 points • Defiant1511

Ako stvarno želis otići najbolje je to napraviti u 2. mj jer oni imaju sezonu kao i mi te tada ima više poslova. Najpametnije ti je hostel prvih mjesec da vidiš kako je, kad ubodeš posao lako nađeš sobu preko

Predlažem Göteborg jer je drugi po veličini i lakše je naći stan.

Ps. Baci oko na udemy imaju odlične courseve za cca 12 eura kada daju popuste a to je 90% vremena. Sad trenutno je puna cijena ali pogledaj za 2 - 3 dana pa ćeš vidjeti.

r/reactjs • comment
2 points • heroidosudeste

Sure, no problem. Here it is:


Im from Brazil, I didnt sent it before because I dont know if it will work for you, let me know.

Oh and this same teacher has a react-native course, just look it up (I dont have the links to this one).


Nice learning.

r/reactjs • comment
2 points • DanielBG

I completed a Udemy course called React - The Complete Guide, taught by Max Scharzmuller. It very thoroughly covered all the concepts of hooks and classes, and everything else you need to get started developing. Presently the course is only $14.99. Be prepared for weeks of study and practice if you decide to go with it!

r/react • comment
1 points • haptiK

i suggest this course:

my tip for this course is to watch it through its entirety once without doing anything. just watch it. then do the course a second time and actually build the app along with max. while you are building this app, try thinking about an app you would like to build for yourself. once you've done this course, use the app you built with max as a starter app for the app you would like to build for yourself. this should take you a month to two months. don't rush it.

join this discord:

join #reactjs on (irc://

ask lots of questions in those channels.

r/angular • comment
1 points • il44li

I would recommend this course.

That dude explains things amazingly good and easy to understand. There are preview lessons, you may check that.

r/reactjs • comment
1 points • RyanPinPB

Maximilian's course on React is great:

It covers class components at first, but then gets into hooks and functional components at the end.

I know what you mean about learning some old and out-dated version of React. It's annoying. Learning how to do something new is hard, and when you have to learn how to do it two different ways, it's even more confusing.

However, a lot of sites built w/ React over the last few years will have class Components, so it's good to learn.

ALSO, there are some import theoretical aspects about Class Components that will kinda help you understand hooks. Although the new hooks don't really use the lifestyle methods of the past, learning them will help you understand how a component will mount, did mount, and will unmount, did unmount etc. . .

Learning outdated stuff is annoying, especially if the outdated stuff is completely obsolete, but some of the old stuff for React can still be useful. So my recommendation is to pick something and just do it, Learn it. And you can polish and update your skills later (always and forever)

r/reactjs • comment
1 points • king_Do
I did this course and it was very informative.

r/react • comment
1 points • Muted_Carpet_7587

I browsed through the reviews and even though the content is pretty interesting some important parts seem to be dangerously updated (invalid code).

So I think I'll take it easy and start from a more basic course.

I'm actually struggling to decide between Modern React with Redux and

React - The Complete Guide

r/learnprogramming • comment
1 points • _Royalty_

This is the course I'm looking at. I've enjoyed Jonas' content in the past and trust him, but a lot of the reviews are requesting a React course.

I don't know enough about the stack or the role that React plays to understand why it's been left out here and if I'll be okay completing this course, then moving on to a React course like this?

r/learnreactjs • comment
1 points • gyurisc

I took this class called React - The Complete Guide by Maximilian Schwarzmüller. It is a long training and took me forever to finish but it teaches almost everything you will need to know.


r/reactjs • comment
1 points • toSecurityAndBeyond

not the cool answer but if you already worked with other frontend stuff I did this udemy course for like $10
and it rocks:

r/reactjs • comment
1 points • juan_allo

When I got started with React this 2 courses were super helpful: (they are not free)

In the advancedreact one you will see a full stack used to develop an e-commerce site using: - NextJS - GraphQL Yoga - Prisma

I think it is close to what you might be looking for.

r/Angular2 • comment
1 points • TheNomadProgrammer

I think you meant to share this link:

Yep, a lot of people recommending Max for the instructor. Thanks!

r/reactjs • comment
1 points • PlaiulNou

I recommend this great course on Udemy

"React - The Complete Guide (incl Hooks, React Router, Redux) by Maximilian Schwarzmüller"

r/learnprogramming • comment
1 points • OnceWeekDev

I did the still highest ranking course on udemy [no affiliation] which I thought had a good ratio of detail and speed. And it's an unbeatable price. Hint: use private browsing, put the course in your shopping cart before logging in!

I think he explains very thoroughly, however depending on your knowledge you might need to take some extra courses (eg for 'CSS'). I had some backend-dev experience before, but I rarely skipped units.

I also can recommend [no affiliation]. It's payed monthly and usually more expensive. They have famous teacher and may be a bit more advanced level.

r/brdev • comment
1 points • PaiDaLeana

O meu preferido é esse aqui agora se o objetivo é manjar de coisas que tão no beta, tipo o suspense, então acho melhor os vídeos do Kent C. Dodds

r/startpages • comment
1 points • The_Package_16

This was one of my side projects while I was learning react.js. The entire page is pure react. It took about 2 weeks to learn what I needed to build this. I used this Udemy course it is really helpful:

r/reactjs • comment
1 points • codedthemes

We started our React journey using Udemy course - please take look at out -

Happy learning !!!

r/indonesia • comment
1 points • tanahtanah

Kenapa kok mahal2 padahal udemy bisa dapeting dengan kualitas yang lebih dengan harga 200 ribu

Saya itung manual,kira2 total di bawah 15 jam Ini 40 jam dengan harga 200 ribu waktu diskon,dan tiap minggu pasti ada diskon

r/reactjs • comment
1 points • sirkarthik

Checck out the course titled "React - The Complete Guide (incl Hooks, React Router, Redux)" by Maximilian Schwarzmüller.

His course is available in many places - Udemy, O'Reilly, or the author's very own site Academind.

P.S: I'm going through this course on O'Reilly and I'm enjoying it so far. His course has got what you asked for without the GraphQL thingy!

r/FullStack • comment
1 points • _twoOfClubs




Happy to help. If/when you go through these courses, you will face a certain amount of déjà vu, but I think that is unavoidable and can even be useful. Try to bring in a clean slate for each of these courses and complete all of them end to end.

Learning to read technical documentation and reading other people's code are highly underrated and recommended once you are able to build apps on your own.

Once you are done with these, you should be able to form your own opinions and find your own ideal development stack and methodologies. At this point, you may want to come up with your own boilerplate and project structure which you will use for all your project. After building a few projects like that, you should be able to identify the technical needs on a project to project basis and change your stack accordingly. Once you are good with a certain stack or language, it's not that difficult to pick up other technologies.

r/learnjavascript • comment
1 points • up_yer_kilt

I’ve been programming javascript for 15 years and needed a refresher on React. IMO, Max’s course on Udemy is fantastic and cheap (~$20) with ~500 videos. He’s easy to follow and teaches you the older React first (ie. Components, redux, ...) then jumps into newer react (ie. Functional components, hooks, ...). He also shows you a wee bit of hosting using firebase. If OP plans on doing instructional videos, Max is a good showcase and he is quite simple, organized, friendly. After the course, I would suggest taking his typescript course (much better way to develop solid js practices and up your js professional game). After that, watch Ben Awad’s 14 hour YouTube video to create a Reddit clone. You will learn a lot of new, awesome libraries to use with React ORM database principles, node.js, etc. If you do all this, you are a master in no time.

r/learnprogramming • comment
1 points • Yarduza

Focus on getting proficient in the job requirements, which is React, and on writing a lot of code. Experiment. Play with the code. Even choose a side project to practice at home.

This is a very decent React course. You can use this path if you wish to go deeper.

Read about OOP here, it's an article and you can invest a couple of hours so you can have a richer background and understand that it's just a paradigm for writing and organizing code in a certain way. There are other ways. You choose based on the use case.

Write as much code as possible as early as possible and that will make you better and build your confidence.

Sometimes, even long time positions require us to educate ourselves and learn a new language/framework. You can and should do it too. Take it up as a challenge and win.

Good luck.

r/cscareerquestions • comment
1 points • Original_Engineer236

These are the 3 Udemy courses I completed. However, just to be clear I already had a good understanding of javascript.

r/nextfuckinglevel • comment
1 points • AmbitiousBunny

I have started down the web dev self-study route! This is the online bootcamp course I started with (recently updated this month). Udemy has sales for \~$10 all the time, so grab it when it's on sale.

I'm now working on a personal project using the skills I learned in this bootcamp to solidify the concepts. At the same time, I also started this course on the React framework. Additionally, I have sought out opportunities to take on some programming at work (in a different server-side language).

These roadmaps are helpful to outline the concepts and technologies that are useful to learn. I also talked with people in my area who are developers to understand what they found most beneficial. Happy to answer more questions/connect with folks going down the same route so don't hesitate to PM :)

r/OSUOnlineCS • comment
1 points • TacticalLeemur

It looks like there are a couple popular options on Udemy if you're looking specifically for React.

The first one looks like the videos might be a bit annoying. He does that thing that the guy from CS 290 does where he Chorma-keys himself over the top of his code examples--so I would probably go with the second one. They're on sale for under $20 right now, and each a little over 40 hours of content, so something you could work through in a week or two.

r/reactjs • post
2 points • BaciuNess
What's the best udemy course of React? 2020

I like courses that you build projects.

I searched and found this top 3 courses:

  1. Maximilian Schwarzmüller:

  2. Andrei Neagoie, Yihua Zhang:

  3. Stephen Grider:

What do you recommend? Thanks in advance :)

r/cscareerquestions • comment
1 points • AmusedEngineer

Full Stack Java Developer jobs will require some level of knowledge of front-end frameworks. Below are Udemy courses that I did to learn Angular and React. They are usually on sale for around 90% off, but IMO they are worth the full price.

r/react • comment
1 points • JuanPablopiano

I recommend you this course by Andrei Neagoie and Yihua Zhang . It's really cool, it covers the basics and some more and you'll learn by creating a project. It can become a little overwhelming sometimes but you can also read documentation or some youtube basic tutorial to reinforced what you learned (or practice it on your own).

Also this one, another super popular react course by Maximilian Schwarzmüller. great instructor also, and a project that'll help you learn the basics too.

r/reactjs • comment
1 points • stansfield123

I only tried two courses on Udemy, the two most popular ones. I would give the Stephen Grider one three stars, because I was able to go through the whole thing (write all the example programs, and make them work without any "cheating"), and learned a lot from it. However, it was a fairly tedious experience. Most notably, it's 40+ hours of video. You spend more time on watching the videos than on coding.

Also, it's an older course, made before hooks became a thing. There are hooks in it, but they're at the end of the course, in videos that were added in later. So it's somewhat disjointed.

The other one I tried only deserves two stars. There are some good insights in it, but I found it almost impossible to follow along with the examples (even more convoluted than the other one). I had to give up on it. This one is an older course as well, and, just like the first one, the hooks module is tacked on later.

In the case of both courses, the majority of the libraries, APIs, CSS etc. being used is what was "top choice" back when the courses were originally made. Not what's cutting edge in 2020. If you must use Udemy, I suggest trying to find a course that was created, in its entirety, in the last two years. But I don't really know any, except the two I already mentioned. 20 React Apps has a LOT of material, so after I came across it, I stopped looking for courses. It really is 20 apps, and it's more than enough for me.

One of many things that's great about it is that you don't have to program everything from scratch. Chris does the CSS and some of the more repetitive tasks for you, and then you can just build the React apps on top of that. Or, you know: if you wish, you can make the apps from scratch. CSS is pretty subjective, so you can use your own styles. I did that too, with a couple of them.

The best thing is that, unlike the Udemy courses, the apps are simple enough that you can watch the videos once (they're much shorter than the Udemy ones, too), and then program the app. Because the videos are short and well structured (each video is focused on a single new idea), it's easy to reference them if needed. But I didn't find I needed to do that much. When I got stuck, I just googled for the solution. And the solution I found was usually the same one used in the course...because it's a brand new course.

So you spend the bulk of your time coding, in a normal work-flow, instead of watching and sifting through videos, trying to figure out how to do things.