r/javascript • u/AnsikteBanana • Mar 12 '18
A Comprehensive Guide to React.js
https://tylermcginnis.com/reactjs-tutorial-a-comprehensive-guide-to-building-apps-with-react/12
u/beefngravy Mar 12 '18
Damn this looks awesome! I wish I had the $135 for the course while it's on sale! I'll have to come back and see in a few months. It's tricky being a developer and a new Dad because development courses and books can be so expensive
37
u/tyler-mcginnis ⚛️⚛︎ Mar 12 '18
Hey! I'm a new Dad too. Shoot me a Twitter DM and we'll see if we can work something out.
4
u/beefngravy Mar 13 '18
Hi Tyler! Wow, this is very exciting. I've sent you a Reddit DM, I hope that's ok?
1
6
u/crash180 Mar 13 '18
As a Dad to, was two, now three kids, I understand as well. It is also hard to make time for development work. I am studying to become a better Developer learning vanilla JavaScript, then onto React and Angular.
Thank you for sharing this wonderful information with us!
3
5
u/bmrobin Mar 13 '18
i learned React through his stuff he's excellent
3
5
u/kinghankthedog Mar 13 '18
I too can vouch for his stuff. I’ve worked at companies with free access to Linda and Udemy and still had them buy Tyler’s stuff for the team.
7
3
u/nikola1970 Mar 13 '18
+1 for this guy!
I just recently stumbled upon his youtube channel and it is one of, if not the best React channel. He has pieces of his real courses there but it is sooo quality content! Keep up the good work man!
1
3
u/pattambi Mar 13 '18
Damn, I wish I could afford this right now, but the price point is out of my range. Saving this post, in case I can in a few months. His YouTube channel is really helpful (not many videos , but still ..) and lays out things in a very easy to follow way.
3
u/acemarke Mar 13 '18
Tyler's stuff is great, and I can definitely recommend his courses.
If anyone's looking for more learning material, I've got a lot of additional suggestions:
My lists of suggested resources for learning React and suggested resources for learning Redux
My React/Redux links list, which links to tons of categorized tutorials and articles on many different React-related concepts
The Reactiflux chat channels on Discord, which always has a bunch of people hanging around happy to help. It's a great place to ask questions and learn!
1
u/Hidden__Troll Mar 13 '18
Any courses on advanced patterns?
1
u/tyler-mcginnis ⚛️⚛︎ Mar 13 '18
Not right now. Whenever I create a new course it's because I think the current offering can be improved on. Both Ryan Florence and Kent C Dodds have advanced React courses out right now that I'm not sure I can improve on so I'd check theirs out.
2
1
u/Tankznor Mar 13 '18
Heya Tyler, thanks for the great guide! It was easy to follow along, was just missing some examples at the end:
componentWillUnmount; what and how would you clean up the event listeners? How can you determine if you have any "leaks" in your code?
getDerivedStateFromProps; when does this get invoked?
In terms of "good practices"; any way to call setState with just one property being changed? Would you use Object.assign in the case you have numerous state properties?
0
u/magenta_placenta Mar 13 '18
If you're looking for a very in-depth React course, take a look at Maximilian Schwarzmüller's React 16 - The Complete Guide (incl. React Router 4 & Redux). I have several of his courses and he is killing it.
A Udemy trick for getting low prices on courses is to visit the site in incognito mode where Max's course is $25, compared to the normal "public" price of $95
I used to just leave courses open in a tab and check them every couple days to see if prices changed, which they do all the time. I picked up the incognito trick from another thread.
24
u/regexpressyourself Mar 12 '18
Tyler McGinnis is the best!
I originally learned React a couple years ago using one of his old tutorials (we made "GitHub Battle" as I recall). He's really great at walking through React step-by-step, and I'm sure he's only gotten better since then.