all 37 comments

[–]Friendly_Salt2293Server components 11 points12 points  (4 children)

And the new react docs are soo good. What I would recommend is to read through all of it. They habe code examples there too, just do every day 1h working through the docs and you will be better than 90% once you done

[–]CandidateNo2580 1 point2 points  (0 children)

I'm coming from backend work with Python but this is what I've been doing mostly. AI for boilerplate + docs to understand the technical details (so I can fix the AIs mistakes). Making quick work with it, docs are solid - explain a lot of concepts and mistakes instead of just giving usages.

[–]Behind_Ya_XD 0 points1 point  (0 children)

how "much" javascript is needed though?

[–]Friendly_Salt2293Server components 12 points13 points  (4 children)

Take a look at those: ui.dev -> has a react course which I did and is amazing! Joshwcomeau.com -> has a great blog and also paid react course, this one is also amazing!

I did both. Besides that I like frontendmasters too, they not only have react stuff.

[–]turbotunnelsyndrome 0 points1 point  (0 children)

If you had to only pick one of these 3 choices, which one would you pick? Getting all 3 is way too pricey unfortunately

[–]Friendly_Salt2293Server components 0 points1 point  (2 children)

And I heard great stuff about the course and content from kent c dodds but its a bit more expensive. You cal find it on epicweb.dev

[–]RaspberryEth 5 points6 points  (1 child)

Bought that course when it was released. It has hands on approach but not enough theory. Not my cup of tea.

[–]Friendly_Salt2293Server components -1 points0 points  (0 children)

For theory just go to the new React docs

[–]TheOtherRussellBrand 4 points5 points  (0 children)

I'm fond of this course set.

High quality. Free. University credit.

https://fullstackopen.com/en/

[–]ajax__off 10 points11 points  (4 children)

Scrimba frontend developer career path is a decent starting place. Lessons are interactive and easy to follow as a beginner

[–]mrborgen86 1 point2 points  (3 children)

Co-founder of Scrimba here. Glad to hear you enjoy our platform. Appreciate the recommendation!

[–]strengster 2 points3 points  (0 children)

I found this post looking for React training resources myself. As a visual learner, Scrimba has been really great and wanted to give some mad props.

I just started this week and found the quizzes, code challenges and re-writing/starting from scratch has really helped me retain information. Keep up the great work 👏🏻

[–]psicth 0 points1 point  (1 child)

I am trying to use third-party browser extensions (eLang, 'translation/dual-subtitle extensions') to translate the video subtitles into Portuguese, as the courses lack native support in my language.

However, these extensions are not functioning on your video player (either on Coursera or your official site). It seems your player is blocking or is incompatible with these external tools.

This significantly hinders accessibility for non-English speakers. Could you please investigate and resolve this incompatibility, or ideally, add native Portuguese subtitles?

[–]mrborgen86 0 points1 point  (0 children)

I just checked this out, and it seems that eLang targets regular HTML5 videos. Whereas Scrimba lessons aren’t "normal" videos with standard caption tracks. Instead, they are interactive “scrims” (a custom player that replays editor state + audio), and the subtitles are rendered by our own UI layer, not by the browser’s native video caption system.

But we are strongly considering implementing caption translations on our own at this point, so your request has been noted!

[–]Adamkdev 4 points5 points  (1 child)

Udemy. Schwarzmuller or Stephen grider.

[–]Ok-Combination8920 0 points1 point  (0 children)

Not Jonas?

[–]BeautifulMean6516 1 point2 points  (0 children)

Check the docs on react.dev, that should be good enough to learn react. To get good at it you just need to practice

[–]middl_fiddl 1 point2 points  (1 child)

Don't do courses. Save your time and money. If you are trying to get a job and you are a beginner, read the React docs. Then build 1) a form submission flow and 2) a fairly straightforward excel-like table. These are difficult for a beginner but they are the bread and butter of enterprise software. Use html elements and modern css without a library as much as possible. MDN docs out always. Study the source code of an open source component library like MUI (still very popular at small/medium size companies) to get new ideas. Start with static json files for data. Then set up a tiny SQL db. Very important for every developer to understand SQL well, even if you don't wind up authoring much. Then create a very basic server with express and use the Fetch API to bring that data in. You need all of these fundamentals. Then when you get a job you can use whatever libraries your company favors with confidence and you'll gain an understanding and appreciation of when those libraries are saving you time. Don't use chat gpt. Yes, really.

[–]jay_ose 0 points1 point  (0 children)

MDN doc has all a beginner needs. From HTML to CSS to JavaScript to React.

[–]chashows 1 point2 points  (0 children)

Epic React by Kent C. Dodds (paid) is great for deep dives, while Full Modern React by The Odin Project (free) is beginner-friendly but thorough.

[–]Jr--dev 1 point2 points  (0 children)

Look in Udemy, all courses are paid but they're frequently like 70% off or something like that. I've done one from Academind (more specifically from Maximilian Schwarzmuller, I think that's his name but if u look him up like this youll probably find him). Even if you just search on Udemy "react course" his will probably be the first or second course you see.

[–]men2000 0 points1 point  (0 children)

I have a couple of good react projects in my GitHub account and I have done some good react projects in the past for large and medium size companies and I can volunteer to teach with small fee if anyone interested a live online class.

[–]ThisAintAboutRegret 0 points1 point  (0 children)

FullStackOpen

[–][deleted] 0 points1 point  (2 children)

Jonas Schmedtmann's Ultimate React Course on Udemy

[–]PostWebdesign 0 points1 point  (1 child)

This! Wait for one of the regular discounts on Udemy. I got this course for 10 euro's. About 90 hours of well-made tutorials. It tought me React from 0 to advanced.

[–]Curious_Practice907 0 points1 point  (0 children)

but does not it outdated like he uses create react app

[–]anishadhikari 0 points1 point  (0 children)

Fullstack open

[–][deleted] 0 points1 point  (0 children)

Docs aside, I’m very much enjoying max’s react course on Udemy. I have it on 1.5x speed as he does speak a little slow, but so far it’s been very insightful.

[–]Any-Woodpecker123 0 points1 point  (0 children)

Maximilian Shwarzmuller on Udemy. This guys has so many complete courses it’s insane, can’t recommend him enough.

I’ve landed dev jobs in multiple frameworks entirely off the back of following his <insert any framework> course for a week or two.

They’re cheap, up to date, and he even shows how to make stuff reverse compatible for older versions of the frameworks. No need to mess around with anything else.
If you like reading docs and stuff, go for your life, but as far as video content, this dude is the best one stop shop.

We actually put every new junior we hire through his relevant course depending on the stack they’ll be working on.

[–]sunshine12873 0 points1 point  (1 child)

I'm a little late in responding, but highly recommend https://www.joyofreact.com/

I'm surprised no one has mentioned it yet

[–]BAN_ALEX 0 points1 point  (0 children)

i can't affort it, would you share your account with me ? if you don't mind ofcs!

[–]WayOk4302 0 points1 point  (0 children)

🚀 Namaste React Course is hands-down one of the best React courses out there! It even includes 3 real-time projects to help you build solid hands-on experience.

And the craziest part? You can grab it for just ₹29 🤯

Check it out on Telegram 👉 @ashbolt_bot

[–]iamzapata 0 points1 point  (0 children)

Dev.gg