I've been developing apps the last years with Aurelia and Angular 1.X, but I've been looking into React and Electrode, and I'm wondering what's the best resources for learning how to build a React app properly?
To be completely honest the framework looks a bit intimidating, but seeing as most companies are looking for React developers now, I think it would be a smart choice.
Nothing is better than https://facebook.github.io/react/docs/hello-world.html. Official document is the best way to learn any new technology.
Hashnode is a friendly and inclusive dev community.
Come jump on the bandwagon!
💬 Ask programming questions without being judged
🧠 Stay in the loop and grow your knowledge
🍕 More than 500K developers share programming wisdom here
❤️ Support the growing dev community!
I managed to snag the Udemy course 'Modern React and Redux' when it was on sale recently. The course is presented by Stephen Grider and I found it to be a comprehensive introduction into both the coding and the reasoning behind the way react/redux is coded.
I was impressed with the way that Mr Grider presented that, having completed the course, I enrolled in a number of his other courses.
Udemy seems to have sales periodically, so it's worth checking back now and then if the course you want is currently full price.
Signing up to a newsletter or following popular twitter feeds that share content from ReactJS can be a great way to learn. Reactdom is one such newsletter and twitter account that shares all the best ReactJS stuff.
I know it costs a little bit of money but I took both the starter and the advanced course and it really hit it home for me. starter, advanced. If the links do not work just go to Udemy.com type in react and the courses from Stephen Grider. I hope this helps. They sure helped me understand it very well.
Just to add to these wonderful comments, it would be very good if you could search for some articles in which the author mentions about the struggles that they faced while learning React for the first time. Learning those things will help you understand the concepts easily.
Also, don't forget to checkout this free course by Tyler McGinnis.
The Dev Community
(Free, friendly and inclusive)
A network for software developers to learn new things and get insight into the world of programming