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 90 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
Learn the popular CSS grid layout tool for making responsive design.
Test your skills and compete with other developers
Youtube courses and videos
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 makes easy to understand videos about how to learn python for free. He works with the most popular python framework, Django.
Learn business-facing skills like scraping a job board
Books for learning to code (premium)
Tom makes six figures as a freelancer. Here he explains how to price your time and avoid rookie mistakes like charging by the hour.
Shawn Wang has written a guide of 450 pages dedicated to the principles, strategies and tactics of building a career in tech.
Randall Kanna goes through her tips for how to stand out in the competitive job market as a developer in 2020.
Learn Machine Learning for free
Online coding courses (premium)
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).
- used by Harry Dry - read his interview
Algo Expert - use the code "NO CS" to get 15% off.
Prepare for technical interviews with this course on algorithms and data structures.
- created by interviewee, Clément Mihailescu, who got a job at Google as a Software Engineer after six months of learning to code. Read his interview
Andrei Neagoie - Zero to Mastery - 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