As summer officially approaches, you might find a little down time during a vacation or other weekend getaway to do some reading, watching, or listening — or maybe even take a full-blown online course of some sort in order to pick up a new skill.
In the past, I did the occasional “Learning Tools” issue in my newsletter, where I would list resources like these. But because I have so many regular tools to include, I’ve stopped doing those for now. My list of learning resources is still pretty big, so I thought a roundup here would be appropriate. Enjoy!
The bootcamp itself is finished, but you can view about 7 hours of recordings and sign up for future bootcamps.
Learn how to build and launch React web applications using React, Redux, Webpack, React-Router, and more!
Learn React by itself. No npm, no webpack, no Redux, no Router. You’ll learn React’s fundamentals by building an animated fractal.
A free online book about common design patterns used while developing with React. It includes techniques for composition, data flow, dependency management, and more.
A video series to enable you to test React components thoroughly, refactor with confidence and abstract logic out of components.
Simple, easy to follow, step-by-step lessons for every type of animation. This is a lengthy 3-part course made up of more than 60 videos to show you how to build animations with React Native.
For those new to Bootstrap or those not yet familiar with version 4, this is a Scrimba course of 10 interactive screencasts that will take you through everything you need to know to create full-blown websites with Bootstrap 4.
Also a Scrimba course, this one is 8 interactive screencasts covering CSS variables (aka CSS Custom Properties).
Yet another Scrimba course covering CSS Grid in the form of 14 interactive screencasts.
Mr. course-master himself, Wes Bos, has released this free 4-hour course covering CSS Grid Layout.
Video tutorials and resources to help you master CSS Grid Layout.
Bite-size episodes teach you CSS Grid in this Laracasts course.
An extensive interactive course to help you master CSS grids.
Learn the fundamentals of Vue.js with this book by creating complex Single Page Applications with Vuex, vue-router, and more.
One more Scrimba course, this time consisting of 14 interactive screencasts covering new features introduced in the ECMAScript specification in recent years.
An informative and entertaining YouTube show by former Spotify engineer Mattias Petter Johansson.
Complete and detailed training to master common AWS services, designed for beginner, intermediate, and advanced levels.
A free class for web security. Whether you’re a programmer with an interest in bug bounties or a seasoned security professional, Hacker101 has something to teach you.
An interactive Codecademy course covering the popular version control system.
A free book that teaches you to build an Instagram-like app from scratch using Ruby on Rails.
Got Any More?
If you know of any other books, courses, podcasts, or other learning resources, drop them in the comments and I’ll consider them for a future post.