Modern React with Redux [2020 Update]
Course Last Updated for React v16.
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.
Reddit Posts and Comments
0 posts • 35 mentions • top 34 shown below
2 points • Lamuks
I'll be honest, I liked Stephen Grider's better. A lot of flowcharts and easier to understand https://www.udemy.com/course/react-redux/
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!
1 points • Brilliant_Plant
Stephen Grider has a really good react/redux course I recommend to folks that I've taken myself for a new project.
1 points • Idiotsdatabase
I started with Modern React with Redux by Stephen Grider and was really pleased with it. Also, checkout the sidebar.
1 points • team_dale
Stephen Grider on udemy Here . Can’t recommend highly enough
1 points • Own_Explorer_1015
Stephen Grider? This one?
1 points • habiSteez
I guess this was it: https://www.udemy.com/course/react-redux/ Didn't seem hard to find tho
1 points • NoNewsIsGoodNews2018
This sounds good. Just remember that no mater why course you take, as you start to build your own projects, you’re going to be learning constantly. Nothing will teach you everything. You’ll have to google things and watch YouTube videos to do a lot of things.
Good luck on your journey.
I also recommend that if you don’t know CSS really well that you take a course on that. CSS is really hard and can be a huge drain on you if you’re learning it by brute force as you go.
1 points • circularDependency-
I recommend the following course by Stephen Grider: https://www.udemy.com/course/react-redux/
Don't be fooled by the discount, it's always the same price.
1 points • Frekkon
Modern React with Redux [2020 Update] by Stephen Grider was good for me.
1 points • delta_charlie_2511
One of the best react courses on Udemy and v interesting projects too.
1 points • TradlyGent
1 points • Skullcan
2 points • Muted_Carpet_7587
2 points • FuzzeWuzze
Not gonna lie ive done a lot of Udemy classes and have found that this one is the best course ive taken. Wait for it to go on sale for $10-15 which happens every other week or two..
FWIW I'm a C/C++ guy for the last 15 years looking to keep up to date with more modern technologies as we revamp our tools.
I set it to 1.25x speed and have been flying through it.
1 points • gestone
Ohh there are so many!
If you're looking for just native Android mobile app development, (this course)[https://www.udemy.com/course/android-app-development-with-java/] is a great starting point. For 15 dollars, it's a steal!
1 points • yimby_react
A couple thoughts:
- Dude computer science is hard (it was for me) especially at BYU. Don't worry though - just keep pushing, even if you have to withdraw from some classes every once in a while, and you'll get through it. I had never gotten a C in my life before, but I got a couple at BYU in computer science. I wondered the whole time whether I was good enough. I ended up withdrawing from 5 classes total as well. Very depressing- but just a year after graduating I'm clearing over 100k a year working <= 40 hours a week. It's awesome and it's great spending time after work with my wife and kids!! KEEP IN MIND that programming at work is a lot more fun & relaxed than programming in school.
- Dating is a numbers game. 26 first dates in 2.5 years is less than one first date a month. I promise you - if you get up to 2 first dates a week, you'll find the one. Just go on MORE dates.
- Read more of the scriptures - try to slow down and analyze instead of cranking through a chapter or three and being done. Elder Ballard counseled in a recent devotional that we should read the scriptures for a set amount of time instead of a certain length. That has helped me analyze what the prophets teach and I have felt the Spirit much more strongly as I have done so.
1 points • ImprovingTheEskimo
- 1 How did you pick JS as your language? Is that the only language you focused on?
I decided I wanted to build web based applications and focus on front end development. I focused on Python and Ruby for a while but ended up focusing on JS as my primary language. However I would have to say I focused just as much on HTML and CSS for a long time, and still do. CSS is just as important for a front end developer.
- 2 How competent do you need to be to get a software dev job after learning on your own like this?
As competent as the job requires, I guess. I kept getting better and going on interviews until I was 'good enough', which meant I could comfortably describe my experience and work in an interview, and perform well on a coding interview. I was given coding challenges for several interviews, that helped me direct my focus and showed me where my weak points were.
- 3 How did you go about setting your portfolio?
I built a portfolio site from scratch, and added projects to it over time. More specifically, I created a github page and directed it to a custom domain. I pay $5/month for the domain name, so cost is $60/year. Hosting off GH pages is free.
- 4 What specific courses did you take and in what order?
1 points • homerunaaron
I am currently enrolled in Stephen Grider's React/Redux Udemy course and his explanations and diagrams of hooks are very easy to understand. https://www.udemy.com/course/react-redux/
If you are willing to pay $16, I think it's worth it for me (I got it for $10). Although I'm sure there's Youtube videos that would be fine as well.
1 points • darp12
I used a used this udemy course https://www.udemy.com/course/react-redux/ to learn React. I had limited JS knowledge going into it and now I use React every day at work. Pretty cheap too.
1 points • djslakor
Does it have to be a book? I could definitely recommend Stephen Grider's Udemy courses on React. https://www.udemy.com/course/react-redux/
1 points • steadfast_lifestyle
These two resources taught me Redux. One is free, one is $12 bucks at time of post. Dev Ed’s is more up-to-date with hooks. Stephen’s is more in-depth.
Both have merit. Neither use useReducer, you can find resources on that easily.
1 points • IAMDeveleoper
I started to learning react on youtube but skipping from one tutorial to another was kind of challenging and confusing... only when I began to learn from longer courses on Udemy things start to connect for me.
here is one course that I really liked:
I hope that helps a little bit.
1 points • wisecoder2020
you can check this out, covers Hooks, redux and a bunch of thing..
1 points • tomcarter21
I really recommend courses from Stephen Grider and Sebastien Schwarmuller from udemy.
1 points • RedAntiqueBat
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.
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:
Maximilian Schwarzmüller: https://www.udemy.com/course/react-the-complete-guide-incl-redux/
Andrei Neagoie, Yihua Zhang: https://www.udemy.com/course/complete-react-developer-zero-to-mastery/
Stephen Grider: https://www.udemy.com/course/react-redux/
What do you recommend? Thanks in advance :)
1 points • stansfield123
I only tried two courses on Udemy, the two most popular ones. I would give the Stephen Grider one three stars https://www.udemy.com/course/react-redux/, 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 https://www.udemy.com/course/react-the-complete-guide-incl-redux/ 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.
1 points • bradypp
I've done quite a few courses on both react and node. I recommend learning react first with this course:
And for more depth on a larger project this:
Then node with this:
Finally, learn how to make a full stack app and interact between the front end and backend with this:
1 points • intuitive_robot
Hahaha, nakakatawa coz I'm out here telling people na magproduce nang magproduce when I literally have all those Udemy MERN stack courses too saved offline on my PC. I took all of those courses and I just got fed up at some point.
I'm a self-taught developer and I used to literally (not even exaggerating here) beg Filipino devs to give me some sort of attention as I have so many questions that need to be answered, so I get what you mean. Those questions aren't answerable by Google too since they require actual experience in the dev field in the Philippines. It's not bad to be a self-taught dev, mind you. I'd argue that it's even better to be self-taught than attend bootcamps because being self-taught means you know how to just sit down and learn on your own rather than being guided by someone.
I think I'm in a good place to give a feedback about those courses since I took all of them. Pretty much what you wanna do is just take Stephen Grider's course on React+Redux (https://www.udemy.com/course/react-redux/) and Andrew Mead's course on NodeJS, ExpressJS, and Jest (https://www.udemy.com/course/the-complete-nodejs-developer-course-2/). Those two courses really go deep on the language, and just those two will allow you to learn the entire MERN stack.
As for the other courses:
- Brad Traversy's course is not really that great in my opinion. I watched it last and so I went in with some knowledge about MERN already. Although Brad is really cute (lol), the course isn't. He doesn't explain much why he does certain things. I noticed it because I know why he did something and I expected him to tell the audience why, but he mostly don't. DevConnector is good but if you finish it, you will notice that it lacks so many things feature-wise and that it's not really "complete". Even in its Udemy page, there's a section for future development and it's not updated in months.
- Maximilian's course has a lot of positive feedback but I just don't like how it's 45-hour long. I've already done Stephen Grider's React course and felt confident with just that so I just skipped this course. (Note: 45-hours might not seem long since that's just 3 days, but when it comes to learning something, a 45-hour course might take 1-3 months to finish depending on how much you know about the topic and how fast you learn.)
- For Colt Steele, I'm not sure if you're talking about the Modern React Bootcamp or The Web Developer Bootcamp. But either way, in the beginning of my journey, I took his Web Developer Bootcamp course because people were so crazy about it. On Youtube, there are even people telling their story on how they got a "full-stack" job after they took Colt Steele's course. So I was like, "Oh, wow, great, I can just take this and I'm good to go." He skipped so many things, he didn't explain anything at all, and by the time you get to the harder parts of the course, you literally just copy whatever he types in because he explains very little of the code. So, I've had a bad background of him and I fully expect his Modern React Bootcamp to be bad too. Although I'm not really sure since I didn't take that course specifically. After I took his course, I started thinking that maybe the "positive" feedback on Youtube on his first course are actually fabricated or just people paid to lie. Assuming that they actually got the job, there's still no way to find out if those people actually did well on their jobs. Anyway, I'm too salty about his first course to be bothered taking his React course, hahaha.
I also suggest that you read the post history of u/chocolatemeringue. He helped me before via chat and his post history is a combination of Politics, History, and tips about the IT industry. Just look at his post history, find an IT-related thread he replied to, read his comment, and then view the entire thread for more info. Sadly that's the only way for us, newbies, to learn more stuff about the industry if we don't have a mentor or a friend that can help us.
With all that being said, good luck, m8.
1 points • terrisj
Seems like pretty much everyone likes Colt Steele's classes (myself included): https://www.udemy.com/course/modern-react-bootcamp/
I also really enjoy Stephen Grider's classes: https://www.udemy.com/course/react-redux/
3 points • divulgingwords
Here goes. Don't listen to the frontend fanboys. Start with a legit backend language that makes sense: C#.
It's going to cost you $30/m. You can do this all in 1 month if you really get down to it.
When done with that (you can knock that out in 4 days if you're really motivated), take the following in this order:
https://www.pluralsight.com/courses/aspnet-core-fundamentals (RIP Scott Allen)
These two will hammer in the MVC design pattern. The next are going to drop the "views" and focus on api's (same tech, just no frontend - this is what you would use for a react/angular/vue project).
Now, I want you to learn about dependency injection. You will have touched this stuff in the earlier courses, but this will really tie in everything.
Now, I want you to take the grand daddy of them all. This is going to tie everything you have learned into an actual working project.
So there's phase one. If you can complete that all those courses and you actually understand what you're doing, you can straight up get a junior dev C# job making 70k+/yr.
Now, since you want to make a startup or be a full stack dev, take the following courses:
If you want to learn React:
If you want to learn Vue:
If you want to learn angular:
Now, to learn how to host everything onto a $5/m cloud VPS
And there you have it.
For frontends, my recommendation is Vue. I've tried all 3, and it was the most enjoyable. React would be a moderate second, with angular being my least favorite. React will have more job opportunities, so that might be your choice, but IMO, it won't matter because you know C#.
Hope this helps. I can answer any questions if you have any.
1 points • useless_developer
Ok I will give your friend an advice and I will explain my reasoning later. I need your friend to focus on these materials I am giving you for 2 months. She has to spend 8 hours a day reading this material seriously and remember never type out this code in the beginning. Just read the stuff and try to understand what ever the content is even if she is getting very sleepy because at the end of it she would be capable of earning atleast 2.5 lakhs per month if she gets the right clients. You would easily get 18lpa salary job though.
*Please don't go for other tutorials the things I am giving you are after following every material out there.*
Repeat learning React and its ecosystem from one of the best tutorials I have seen. It's 35hrs long but you would be perfect with react internals.
These two courses are 4 hours in length but they are very fast paced. Spend two days on it and try to understand.
Advanced CSS tutorial - 1 week
Also learn ESLINT and BABEL from youtube.
Now after this tell her to make two or 3 small sized projects and publish it on Github. Make those projects live. Go on r/reactjs and tell her to see some portfolios for reference. She can directly post these on blogs and try to get interviews. I tell you this 100% works.
The reason I am giving this advice?
Java - Good salaries but a lot a legacy stuff will be thrown at you. You have to learn all DS & Algo stuff for this. Also lot of old people and corporate culture.
.Net - Microsoft development is dying except in gaming. It is all cloud now.
Big data - Sounds good but they demand very high experience and kinda boring job.
AI and ML - If you don't have statistics degree simply forget about it.
Honestly I can type a lot of stuff. But I want to make sure if your friend is interested in this. So let me know later.
Edit: And don't even try getting me started on AWS. If you don't know Full stack development and Linux administration you would never be good at AWS. Many people in India will never be able to handle AWS Site Reliability jobs. It pays you good 5 lpa to 25 lpa but most of these people don't have a fucking clue what they are doing. They just get a certification and they think they know everything. Atleast the path I told is reachable within 2 months. Being a good AWS or Devops engineer will take years of Industry practice.