Published using Google Docs
The Best Resources
Updated automatically every 5 minutes

The Best Resources

(For New Web Developers)

🖥️ Online Learning Platforms

FREE

PAID

Free Code Camp

Interactive & awesome

Udemy

My favorite way to learn

(List of my favorite courses)

CodeCademy

Interactive & Free tier

Scrimba

Interactive & Video-based

The Odin Project

Thorough, but heavy on reading

Code With Mosh

Check out his YouTube first

Full Stack Open

Thorough, but heavy on reading

zyBooks

Interactive. Used by schools

Processing

Unique, visual and fun!

OSSU

DIY Computer Science Degree

Leetcode & Neetcode

Data-structures and Algorithms

📺 YouTube Channels

Beginner

Code With Mosh

Easy Beginner Tutorials

Giraffe Academy

Easy Beginner Tutorials

Web Dev Simplified

Beginner to Intermediate Tutorials on Web Dev

FreeCodeCamp

Lengthy Tutorials on just about EVERYTHING

Harvard’s CS50 (Intro To Programming)

The best CS Professor in the world (in my opinion)

Crash Course - Computer Science

Great overview of Computer Science as a whole

Coding Train

Fun, goofy and informative (graphics & games)

Fireship

Quick & entertaining overviews on many CS concepts/news

Intermediate to Advanced

Code Ninja

Great Tutorials on just about everything

NeetCode

Data Structures & Algorithms (important for coding interviews)

WebDevCody

Mid to Advanced level web dev. Also talks career stuff

IGotAnOffer: Engineering

Systems Design mock interviews

Christopher Okhravi

Awesome Series on OOP (Theory)

Ben Awad

Mostly Advanced Tutorials!

Steve Griffith

Dives deep into Advanced JavaScript

Extras

Travis Media

Talks about his tech career + stuff

Sebastian Lague

Super fun (and aesthetic) game design concepts

Branch Education

Learn about CS with amazing visuals

AdamCYounis

Cozy indie game dev + pixel artist

jdh

Makes games from scratch (equally impressive & impractical)

Theo

Good advice mixed with hot takes

ThePrimeagen

Eccentric, high energy, education / entertainment

📚 Books

The Pragmatic Programmer

So good that I won’t even mention any other coding books

Ultralearning

Not coding specific, but great advice for learning new things

🎧 Podcasts

Base.cs

Learn fundamental coding concepts (data structures, etc…)

Coding Blocks

Three .Net devs. Very fun but also gets technical.

Web-Rush

Great exposure to web dev through professionals

HTTP 203

Two Google devs chat about the internet & browsers and stuff

Programming Throwdown

Interviews of experts in all realms of the coding world

Around IT in 256 seconds

Programming concepts in short, bite-sized snippets

Ruby Rogues

Hosted by 5 Ruby devs, but includes topics outside of Ruby

💻 Online Articles

Stack Overflow Survey

Get informed! What are the Most Popular technologies?

Putting the “You” in CPU

How does a computer really work?

↗️ Other Guides & Lists (Like this one)

Roadmaps

Visual overview of what to learn and when to learn it

Reddit - learnprogramming FAQ

So many great tips here

Hacker.io

Categorized lists of great resources

The Awesome List

Awesome list of awesome lists (They have to be awesome)

Tech Stacks

View the tech stacks of your target companies

*Curated by Rio Edwards <3