Thanks for shring this list! Re: your middle recommendation…
Oh man, I struggled so hard to get through the built-in vim tutorial before stumbling across VIM Adventures. Where the former put me to sleep, the latter was properly fun and addictive. By the time I'd finished the last level, I found myself able to navigate text more efficiently than colleagues who had been using vim as their primary editor for years.
vim-adventures.com/ is free to try, but at some point you'll be hit with a pay wall. Pay it! At $25, this thing's more engaging, more entertaining, and more effective than any other code-related class you'll come across.
(Sorry for gushing. Promise I haven't been paid for this glowing endorsement. 😬)
P.S. Just finished "Chapter 4" of Flexbox Zombies at mastery.games/courses, and am now ready to gush some more!
I've read the mozilla docs for CSS flexbox more than once, and I've tried a tutorial or two. Every time, it seems like only one real lesson has stuck with me: Flexbox is annoying and convoluted and ARGH!
This course, which is free (!), well-structured, and super easy to follow, has flipped that script on its head. Now I can't wait to get through Chapter 12, at which point I suspect I'll be able to whip out display: flex; solutions with without having to look up a single piece of syntax.
If you've had as much trouble grokking flexbox as I used to, you owe it to yourself to spend 10 minutes walking through Dave Geddes' creation!
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.