I was talking with a friend yesterday about how I learned web dev.
They’re just starting out in University, and were surprised to hear that I dont really attribute a lot of my technical knowledge to Uni classes. So I made them a quick list of the web-dev resources I used to learn, and that I still use to learn!
ℹ I’m still working on this one- it’ll be updated over time.
Video Courses 📺
This is honestly where I’ve learned most of what I know in a “traditional” sense.
- Wes Bos’s Learn Node: Comprehensive course that goes over what Node is, how it works, HTML templating, basic JS bundling, etc.
- Wes Bos’s Advanced React & GraphQL: If you have some basic React knowledge, this tutorial takes it to the next level with Next.js, GraphQL, and friends!
- Level Up Tutorials: React, Svelte, etc: All of Scott’s content on Level Up Tuts is great!
I listen to podcasts to keep up on what’s new & upcoming in web dev, as well as a way to nerd out about existing tech I haven’t used:
- Shop Talk Show: Just! build! WEBSITES!
- Syntax FM: A relatively beginner oriented podcast hosted by Scott Tolinski, and Wes Bos!
- Remotely Interesting: The Netlify dev rel team’s podcast
This is where most of my practical knowledge came from- and where I recommend people spend most of their time!
- Supastack: A mix between substack + tumblr. It’s definitely not complete but gave me time to learn SupaBase & Postgres.
- Mykal.codes: This website! a blog- it’s been rebuilt 4-5 times in different frameworks (Next.js, Gatsby, 11ty, now Astro)
I use books more as a reference, than anything.
- Flask Web Development: I recently read this to learn about flask for work- it’s great! Walks you through creating a modern-ish web app with Flask.
- Increment Magazine: A very high quality magazine about software development. Lots of varied, and well done articles from different disciplines of software.
Other stuff I use on a regular basis