Learn to code with courses used by developers without CS degrees

Here are some of the best free and premium web development courses that exist today. As well as online courses, there are also YouTube tutorials. I've interviewed over 150 successful developers without Computer Science degrees now so you can check out courses they have done on the way to getting hired as software engineers.

Learn to code for free


A mix of free and premium courses covering lots of languages and frameworks. This is one of the earliest providers of coding education online.

Free Code Camp

Wes Bos - Javascript - 30 Projects without frameworks

Learn to make 30 projects made with vanilla Javascript - no framework or library installations required. The first lesson is a drum machine!

Wes Bos - CSS Grid

Learn the popular CSS grid layout tool for making responsive design.

Odin Project - Web Development 101

Code Wars

Test your skills and compete with other developers

Youtube courses and videos

Net Ninja Youtube tutorials

A Great British Youtuber who has tonnes of content up for free on Youtube (as well as some Udemy courses as well). Coding is explained in a very fresh and friendly manner.

Dennis Ivy  - Django and Python tutorials

Dennis makes easy to understand videos about how to learn python for free. He works with the most popular python framework, Django.

Coding for Entrepreneurs

Learn business-facing skills like scraping a job board

Tony Alicea - Javascript - understanding the weird parts (preview)

Coder Coder - Web Development career plan

Books for learning to code

Pricing Freelance Projects

Tom makes six figures as a freelancer. Here he explains how to price your time and avoid rookie mistakes like charging by the hour.

The Coding Career Handbook

Shawn Wang has written a guide of 450 pages dedicated to the principles, strategies and tactics of building a career in tech.

The Standout Developer

Randall Kanna goes through her tips for how to stand out in the competitive job market as a developer in 2020.

Eloquent Javascript

The Good Parts of AWS

Premium coding courses

Here are some paid courses for learning to code that been used or created by No CS Degree interviewees. This page does contain affiliate links at no extra cost to you. (It just means I get a cut of each sale).


Wes Bos - React for Beginners - Starter course $82 / Master course $97

A beginner's guide to the hottest Javascript library around just now which is much in demand from employers.

Andrei Neagoie - Zero to Mastery  

A full-stack course covering all things JavaScript, from front end to server side. Includes lessons on Node and React

Zero to Mastery coding course

Wes Bos - Learn Node - Starter course $82/ Master course $97

Colt Steele - The Complete Web Developer bootcamp - variable price on Udemy

An extremely popular choice, this courses teaches you both front end and back end web development. Colt has also taught at bootcamps.

Wes Bos - ES6 - Starter course $82 / Master course $97

Laracasts - variable prices

Screencasts for the popular PHP framework, Laravel

Tyler McGinnis - variable prices

Andrew Mead - the Complete Javascript Developer - variable price on Udemy

Angela Yu - The Complete 2020 Web Development Bootcamp - variable price on Udemy

Scimba- variable prices

Self-taught developer success stories

Get into tech without a CS degree

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to Self-taught developer success stories.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.