For designers like myself this is a lot of new concepts to learn, the vast array of options can be overwhelming so you can do what I do and ignore it. I work for myself, on my own projects, so I don’t really need to learn it.
But then WordPress is moving heavily towards React, so maybe I should?
I keep saying I will learn React but I haven’t had a need so I haven’t done anything about it. With Gutenberg getting ever nearer I feel I should actually start learning, and so I’ve been collecting tutorials for learning React. Obviously I haven’t been following them, but I will do one day!
Free React Tutorials
- ReactJS Hello World – the official React docs.
- ReactJS Tutorial – make a simple TicTacToe game.
- React from Zero – A ‘simple’ React tutorial that doesn’t need compilation.
- The Beginners Guide to React – A complete video course that covers the basics of React.
- React.js Introduction For People Who Know Just Enough jQuery To Get By – A different approach to learning React that is great if you know already jQuery.
- SurviveJS Guide to React – Build a kanban app to learn the basics. Free version online or you can buy the ebook.
- Learn React Crash Course – A free Youtube video (a little under 2 hours). It’s a promo for the Mastering React course mentioned in the paid section below; but there’s a lot to learn here.
- Beginners guide to React (pdf)
- React Starter Kit – Get started online with Glitch (Glitch is like Codepen but with a server).
- You got this – A web makers magazine, from Glitch. This edition focuses on React.
- Build a Chat app with Scrimba – A real time learning platform.
Paid React Tutorials
- React for Beginners – Wes Bos classic course
- WordPress (Gutenberg) Block Development with React – Zac Gordons WordPress specific course. I’ve seen Zac talk at WordCamp London and he knows his stuff!
- Mastering React – the complete paid version of the Learn React Crash Course. This link currently offers 80% off the price, no idea how long the offer will last though.
If you know of any good, preferably free, resources then please do let me know in the comments or on Twitter.
Ben is a lifelong Nintendo fan who also likes to build websites, and develop games. He also buys way too much Lego.