Best Web & Mobile Development courses
The 306 Web & Mobile Development courses Redditors recommend to each other on Reddit, ranked by how many people recommended each one, how strongly, in how many separate threads and over how many years (2,750 recommendations). 117 of them are free. How ranking works.
The Web Developer Bootcamp
Udemy · beginner · paid
Commenters call it the best value for price and say it explains enough to go out and build things on your own, with one saying it is how they learned to code.
The Complete Web Developer Course (Angela Yu)
Udemy · beginner · paid
Commenters call it well structured and beginner friendly, with clear explanations and useful mini exercises, though some say the older material is outdated.
Responsive Web Design
freeCodeCamp · beginner · free
A commenter recommends it as a pretty great way to learn the basics of web development when getting started with programming.

CS50's Web Programming with Python and JavaScript
edX · intermediate · free
Commenters recommend it as the natural follow-up to CS50 for learning full-stack web development through assignments and projects.
JavaScript and jQuery
Codecademy · beginner · free
Commenters cite its hands-on format, where you see the results of each exercise right away, as a practical way to learn JavaScript and jQuery for web work.

Full Stack Open
University of Helsinki · intermediate · free
Commenters point to it as a resource that shows how the different components of a web app fit together, though one notes it is less beginner-friendly than CS50.
JavaScript Algorithms and Data Structures
freeCodeCamp · beginner · free
Commenters call it an excellent, interactive, free way to learn JavaScript and problem solving, often recommended as a first step before bootcamps or other resources.
The Odin Project Full Stack JavaScript Curriculum
The Odin Project · beginner · free
Commenters call it a free, project-based path that teaches you to think like a programmer instead of holding your hand, and say it can lead to a junior developer job.
Advanced CSS
Udemy · intermediate · paid
Commenters call it one of the best CSS courses they've taken and say it goes far deeper than free tutorials on layout, design patterns, and Sass.
JavaScript
Codecademy · beginner · freemium
Commenters repeatedly call it the go-to first step for learning JavaScript syntax and basics before moving on to jQuery or frameworks.

The Odin Project Foundations Course
The Odin Project · beginner · free
Commenters call it a comprehensive, well-structured starting point that teaches tools like Git and the command line and gives them a foundation before choosing a specialty.
React - The Complete Guide (incl React Router & Redux)
Udemy · mixed · paid
One commenter calls it a great course for anyone interested in React development.
CS253 Web Development
Udacity · beginner · free
Commenters call it an excellent, high-quality course that explains the theory and reasoning behind web development rather than just tools, and say it made the broader picture of how web parts fit together clear.
CS193P Developing Applications for iOS using SwiftUI
Stanford University · beginner · free
Commenters repeatedly call the Stanford iOS lectures excellent and free, saying they give a structured, conceptual foundation that tutorials and sample code do not.
Responsive Web Design
freeCodeCamp · beginner · free
Commenters call it a great, free, structured starting point for HTML and CSS, and say the projects help build a portfolio.
Learn HTML
Codecademy · beginner · free
Commenters repeatedly call it the easy, quick starting point for absolute beginners, with clear explanations and live examples, and often pair it with the Codecademy CSS course.
The Complete Node.js Developer Course
Udemy · beginner · paid
Commenters call it clear, detailed, and very good for beginners, praising Andrew Mead's explanations and challenge-based projects.

Learn to Code (HTML/CSS, Ruby)
Codecademy · beginner · free
Commenters call it a great intro for people who want to get started, and one says it is where to begin with coding.
freeCodeCamp Full Stack Web Development Curriculum
freeCodeCamp · beginner · free
Commenters call it a free, comprehensive path to full stack JavaScript that makes them build real projects and portfolios, with one saying it "really helped things click."
The Complete Web Developer Zero to Mastery
Udemy · beginner · paid
Commenters point to it as one of two helpful courses for catching up on modern web development trends, and note that Udemy's frequent sales make it cheap.
Web Development
Udacity · beginner · free
Commenters call it a fantastic, well-paced introduction to web infrastructure that gives a solid mental model before adding frameworks and tooling.
React and Redux (Stephen Grider)
Udemy · intermediate · paid
Commenters call Stephen Grider's React and Redux course awesome and say it is a good starting point for understanding Redux after React.
The Complete Web Developer Bootcamp (Colt Steele)
Udemy · beginner · paid
Commenters call Colt's teaching simple and straightforward, good for beginners, and a clear track through the full stack, though some warn the material is partly outdated.

CS50's Introduction to Game Development
Harvard University · beginner · free
Commenters call it an excellent, much-recommended course that is practical, hands-on, and accessible to beginners.
The Modern JavaScript Bootcamp
Udemy · beginner · paid
Commenters call it well done and say it gives a solid grasp of the language and the ES6 features needed for later work, with Mead praised as a clear, beginner-friendly teacher.

Learn CSS
Codecademy · beginner · free
Commenters call it a good, free starting point for beginners, praising its step-by-step explanations and live examples, and often recommend it right after the HTML course.
The Complete Web Developer Course
Udemy · beginner · paid
Commenters call it a terrific, practical overview of full-stack web development that covers a little bit of everything, often bought during the frequent Udemy sales at around $10.
Learn HTML and CSS
Codecademy · beginner · freemium
Commenters repeatedly call it a great beginner starting point and say Codecademy's CSS section is more in-depth than freeCodeCamp's.
Modern React with Redux
Udemy · beginner · paid
Commenters call it a great, instructive course for getting over the fear of React, with Grider's slow, clear teaching style praised repeatedly.
The Odin Project JavaScript Path
The Odin Project · beginner · free
Commenters call it a highly recommended, free, project-driven way to learn JavaScript and web development, with an active Discord and strong documentation links.
React Course
Udemy · beginner · paid
Commenters repeatedly point to Udemy React courses as a good, affordable way to get a framework foundation, often bought on sale for around $10-20.
Modern Javascript from the Beginning
Udemy · beginner · paid
Commenters describe Brad Traversy as a great teacher who takes learners from nothing to competency while building multiple projects, and note he updates his Udemy courses periodically.

Android Developer Nanodegree
Udacity · intermediate · paid
Commenters point to it as a Google-developed, well-structured way to fill Android skill gaps with project-based learning.
The Complete Web Developer Course 2.0
Udemy · beginner · paid
Commenters call it a good overview for beginners, praise the instructor's clear explanations, and say it got them up and running or landed a first web dev job.
The Net Ninja Web Development Tutorials
YouTube · beginner · free
Commenters describe the Net Ninja courses as great and easy to follow.
Android Basics
Udacity · beginner · free
Commenters call it a free, thorough beginner introduction to Android development that is very good and well explained, though some material is now outdated.
The Complete Web Developer Course (Jonas Schmedtmann)
Udemy · beginner · paid
Commenters call Jonas Schmedtmann's courses clear, methodical, and well paced, and several credit them with helping them get started or land a first developer job.
Front End Development Libraries
freeCodeCamp · beginner · free
Commenters describe freeCodeCamp's front-end curriculum as free, project-based, and a strong way to learn and earn a certificate, and they single out this library module as the step that expands knowledge of React and Vue.
HTML and CSS
Codecademy · beginner · free
Commenters repeatedly call it a free, solid starting point that builds a strong foundation, with one calling the course "great" and another saying it "got me started".

JavaScript Design Patterns
Udacity · intermediate · free
Commenters call it a free, helpful bridge between vanilla JS and frameworks, explaining the problems frameworks solve such as modularity and organizing code.

Front End Web Developer Nanodegree
Udacity · beginner · paid
Commenters say Udacity's nanodegrees are built with employment in mind and that the Front-End Dev course helped one returning developer land a job.
The Advanced Web Developer Bootcamp
Udemy · intermediate · paid
Commenters call it a strong follow-up to Colt Steele's Web Developer Bootcamp, praising his teaching and the course's depth in ES2015+, React and related tools.
JavaScript: The Hard Parts
Frontend Masters · intermediate · paid
Commenters say it really changed how they think about how JavaScript actually works, and they describe it as useful even for a beginner.

Design and Develop a Killer Website with HTML5 and CSS3
Udemy · beginner · paid
Commenters call it the best HTML/CSS course they found, praising the instructor's thorough teaching style and its value when bought on Udemy sale.
Android Basics Nanodegree
Udacity · beginner · free
Commenters call it a great, free beginner course made by the Android team at Google that holds your hand through the early steps.
HTML & CSS
Udemy · beginner · paid
Commenters call it a cheap, practical first step before JavaScript and say it teaches building basic websites well.
HTML & CSS
Codecademy · beginner · free
Commenters recommend it as the go-to starting point for beginners, calling it a good basic rundown and a free way to get a taste of coding.
Khan Academy JavaScript Programming
Khan Academy · beginner · free
Commenters call the Khan Academy programming courses great and very hands-on, and recommend them for kids starting around age 7 or middle school and up.
MERN Stack Front To Back
Udemy · intermediate · paid
Commenters call it a good full-stack walkthrough that shows how front end and back end fit together, and say it is worth buying when it is on sale for about $10.

jQuery
Codecademy · beginner · free
Commenters recommend it as a quick, practical step after the JavaScript course, with one saying it is designed for people who don't know JavaScript yet.

Web Accessibility
Udacity · beginner · free
Commenters call it a free, short, and thorough introduction to accessibility, and several say it is a good starting point for developers who find the specs boring.

Full Stack Web Developer Nanodegree
Udacity · intermediate · paid
Commenters value its structure, feedback, and portfolio-building focus, describing it as designed for employment rather than academics.
Git and GitHub
Udacity · beginner · free
Commenters call it a brilliant, thorough, and easy-to-understand starting point for learning Git and GitHub basics.
The Complete Node.js Developer Course (Andrew Mead)
Udemy · beginner · paid
Commenters call it the most comprehensive course they've taken and say it takes you top to bottom through building Node/Express projects.
React
Frontend Masters · intermediate · paid
The one commenter who names it calls it an excellent course and praises how it builds a pet adoption app around hooks.
Web Development
freeCodeCamp · beginner · free
Commenters call it a free, well-structured starting point for web development, and often pair it with The Odin Project.
CS193p Developing Apps for iOS
Stanford University · intermediate · free
Commenters call the Stanford iOS lectures really good and say the instructor does an incredible job teaching Swift, and one says it was their favorite free course.
CS193P iPhone Application Development
Stanford University · beginner · free
Commenters call it a free, clear introduction to Objective-C, Cocoa design patterns, and MVC, with one saying it is the best way to get a birds-eye view of iPhone development.
Build Responsive Real-World Websites with HTML and CSS
Udemy · beginner · paid
Commenters call it really good and a great starting point, saying building the sites in it taught them a lot and that it is worth the roughly $20 price.
Practical JavaScript
Watch and Code · beginner
Commenters say it is the best intro to JavaScript for complete beginners and that it changed how they think about programming, since it teaches the reasoning behind each step rather than skipping it.
React Front to Back
Udemy · beginner · paid
Commenters point to Brad Traversy's Udemy tutorials as a clear path from nothing to competency, with multiple projects built along the way.
Front End Development Certification
freeCodeCamp · beginner · free
Commenters call it a free, project-driven path that makes learners figure things out with documentation, and say it is a solid start for becoming a front-end developer.
The Net Ninja Web Development Course Series
YouTube · beginner · free
Commenters call The Net Ninja amazing for free, clearly explained tutorials that are enough to get started and build projects, with one saying the instructor is gold.
freeCodeCamp Front End Development Certification
freeCodeCamp · beginner · free
Commenters call it free, beginner-friendly and thorough, and say it is enough to get a front end job or build web dev skills without paid courses.
Flutter & Dart - The Complete Flutter Development Bootcamp with Dart
Udemy · beginner · paid
Commenters call it one of the best beginner courses for getting started, and say it covers the basic elements of Flutter well and taught them a lot.
CS75 Web Development
Harvard University · beginner · free
Commenters call it a good follow-up to CS50 and a solid crash course in web development, praising Professor Malan's engaging teaching and the freely available materials.
Node.js, Express, MongoDB & More: The Complete Bootcamp
Udemy · beginner · paid
Commenters call it a really in-depth Node course that only requires basic JS, and praise Schmedtmann's clear progression and enthusiasm for teaching.
Angular Course (Max Schwarzmüller)
Udemy · beginner · paid
Commenters call Max's Angular course well presented and very helpful, praising its project-based structure and homework assignments.
The Complete Web Developer in 2024: Zero to Mastery
Udemy · beginner · paid
Commenters call it a great starting point for beginners, praise the teacher's fun and personable style and well-paced lessons, and say it helped one person get a job within four months.
Vue.js 2 - The Complete Guide
Udemy · mixed · paid
Commenters call it super helpful and say Max teaches well, and they note Udemy's frequent $10 promotions make it affordable.
JavaScript - The Complete Guide 2023 (Beginner + Advanced)
Udemy · mixed · paid
Commenters call it very beginner friendly yet thorough, opening with a breakdown of vanilla JS and ES6, and say it is worth buying on sale.
Web Fundamentals
Codecademy · beginner · free
Commenters call it a good starting point for absolute beginners, with one parent saying their 9-year-old completed much of it unaided.
100 Days of SwiftUI
Hacking with Swift · beginner · free
Commenters call it a free, well-structured path into Swift and iOS, and suggest finishing it rather than jumping between resources.
Developing iOS 7 Apps for iPhone and iPad (CS193P)
Stanford University · intermediate · free
Commenters call it a free, well-regarded introduction to iOS development, praising instructor Paul Hegarty and the Concentration project.
Modern HTML & CSS from the Beginning
Udemy · beginner · paid
Commenters describe Brad Traversy as a great teacher who takes learners from nothing to competency with multiple projects, and say he updates his Udemy courses periodically.
CSS - The Complete Guide (incl. Flexbox, Grid & Sass)
Udemy · mixed · paid
Commenters call it a step-by-step course that takes learners from CSS basics to advanced layout concepts and helps them know when to use Flexbox versus Grid.
Flutter & Dart - The Complete Guide (Angela Yu)
Udemy · beginner · paid
Commenters call it a great Flutter course, praising Angela Yu's detailed explanations and its low Udemy price of about $10 to $15.
Intro to Web Development
Udacity · beginner · free
Commenters call it a great course for understanding how the internet works and for seeing how the pieces of a real web app fit together, and say it is free and worth the time.
The Complete Junior to Senior Web Developer Roadmap
Udemy · mixed · paid
Commenters call Andrei an enthusiastic teacher who explains daunting topics well, and say the course's security section and broad coverage widened their understanding.
JavaScript course
Scrimba · beginner · free
Commenters say it is interactive, lets you code from the start, and helps with basics that other courses left them confused about.
React course (Andrew Mead)
Udemy · beginner · paid
Commenters call Andrew Mead's React course very good and efficient, say it covers testing and Redux, and say it helped one get a job.
Foundations Course (The Odin Project)
The Odin Project · beginner · free
Commenters call it a well-put-together, free, project-based starting point for learning web development, with one saying they built a webpage a week after starting it.
PHP course
Codecademy · beginner · free
Commenters point to it as a free, interactive way to learn PHP basics, and one suggests doing it before a longer PHP and MySQL course.
Stanford iOS Development (CS193P)
Stanford University · intermediate · free
Commenters call it a free, easy-to-follow set of video lectures for learning iOS, especially for beginners with some programming background.
Angular Course
Udemy · beginner · paid
Commenters call it a great Angular course they have personally taken, say they picked up Angular concepts from it, and note it was cheap during sales (one bought it for $12).
Responsive Web Design and Full Stack Developer Curriculum
freeCodeCamp · beginner · free
Commenters call it a free, comprehensive path that starts with basics and builds up to real web apps, and say it helped them get a job.
React Course (Colt Steele)
Udemy · beginner · paid
Commenters call it a clear, concise React course with a pleasant instructor, a good next step after Colt Steele's web development bootcamp.

Developing iOS Apps with Swift (CS193p)
Stanford University · intermediate · free
Commenters call it a free, fun way to learn iOS development because it is built around an actual app project with homework, and praise the instructor for explaining best practices and pitfalls.

Grokking the System Design Interview
Educative · intermediate · paid
Commenters point to it as a structured way to prepare for the system design portion of technical interviews.
Epic React
Kent C. Dodds · intermediate · paid
Commenters call it the go-to course for going deep on React, with one saying it is worth it if you are serious about diving deep into React.
Learn HTML & CSS
Codecademy · beginner · free
Commenters call it an easy, free, interactive starting point for web design, with lessons broken into small pieces and projects.
Front End Developer Professional Certificate
Coursera (Meta) · beginner · paid
Commenters call it an easy-to-follow, beginner-friendly path into HTML, CSS, JavaScript and React, with a section on interviews and access to hiring partners.
Brad Traversy Web Development Video Tutorials
YouTube · beginner · free
Commenters point to his crash courses as a good overview of the technologies and praise his code-along projects as enough to learn web development for free.
Laravel 8 from Scratch
Laracasts · beginner · free
Commenters call it a great course for learning Laravel and say it is worth doing even if it only gives a fast first pass, since the material takes repeated practice to absorb.
The Complete Flutter Development Bootcamp with Dart
Udemy · beginner · paid
Commenters call it a worthwhile, well-structured Flutter course that works well for beginners, with short lessons and a dice app project that builds for both Android and iOS.
Brad Traversy HTML/CSS and JavaScript Courses
Udemy · beginner · paid
Commenters call Brad Traversy the teacher they wish they'd had when starting out and say his Udemy courses are a great way to learn web development alongside his free YouTube tutorials.
Responsive Web Design
freeCodeCamp · beginner · free
Commenters call it the best HTML and CSS course they found and say it explains what each piece does while you code along.

Developing Android Apps with Kotlin
Udacity · beginner · free
Commenters point to it as a free, Google-made starting point for learning Android development, especially for beginners.
20 Vanilla JavaScript Projects
Udemy · intermediate · paid
Commenters call it a cheap, excellent way to practice JavaScript fundamentals by building projects, often paired with Traversy's 50 projects course.
The Result-Oriented Web Developer Course
Udemy · beginner · paid
Commenters call it a very clear, well-illustrated course for beginners that covers the full stack and is very extensive.
50 HTML, CSS, JavaScript Projects in 50 Days
Udemy · beginner · paid
Commenters call it a cheap, well-curated way to practice HTML, CSS, and JS through simple but useful projects, often recommended alongside his other Udemy courses.
React Redux
Udemy · intermediate · paid
Commenters call it a good, worthwhile course for learning React and Redux, with one noting it was around $15 on sale.
JavaScript Course (Colt Steele)
Udemy · beginner · paid
Commenters call Colt Steele a proper teacher and say his JS course focuses on learning concepts rather than just building games, making it a good JavaScript foundation.
The Complete Full-Stack Web Development Bootcamp
Udemy · beginner · paid
Commenters call it the best course they've taken on Udemy, praising its engaging style and how well its projects carry over to real work.

React Course
Codecademy · beginner · free
Commenters call it a solid, free starting point for React, praising how well it teaches the basics and noting that it helped them get started.
Vue Course
Udemy · mixed · paid
Commenters call it high quality and say it covers a lot, making it a good way to pick up Vue.
The Ultimate SEO Training 2022 + SEO For Wordpress Websites
Udemy · beginner · paid
Commenters call it a solid, well-rated starting point for SEO basics, often noting it is frequently discounted on Udemy.
React course (Stephen Grider)
Udemy · mixed · paid
Commenters call Stephen Grider's React course comprehensive and very good value, and say he is well known and respected on Udemy.
Learn React
Codecademy · beginner · freemium
Commenters describe it as easy to consume through short exercises and a good starting point before moving on to projects, with one calling it great after using it as a front-end course.
freeCodeCamp Responsive Web Design Certification
freeCodeCamp · beginner · free
Commenters call freeCodeCamp free and project-driven, a good way to learn by building a portfolio, and say the courses are amazing.
Node with React: Fullstack Web Development
Udemy · intermediate · paid
Commenters praise Stephen Grider's simple, clear teaching style and say the course helped them build a modern fullstack site and learn the building blocks of a SaaS.
Stanford iOS development course
Stanford University · intermediate · free
Commenters describe it as an excellent, very good course that is free, and one commenter recommends it strongly for anyone wanting to make an iOS app.
Modern JavaScript Course (Brad Traversy)
Udemy · beginner · paid
Commenters call Brad Traversy a thorough, solid teacher and say this course teaches the differences between ES5 and later versions while building projects along the way.
React Native Course (Stephen Grider)
Udemy · intermediate · paid
Commenters call Grider a clear explainer and describe his React Native course as one of their favourites on Udemy.

Responsive Web Design Fundamentals
Udacity · beginner · free
Commenters call it a free, structured introduction to responsive design that explains the how and why, and suitable for beginners.
JavaScript Course
Udemy · beginner · paid
Commenters describe Udemy's JavaScript courses as a great starting point, and one says a preview of an Udemy course gives a better foundation than most other videos.
iOS 13 App Development Bootcamp
Udemy · beginner · paid
Commenters call it thorough and worth the money, praising its step-by-step projects and practice problems and calling Angela Yu's bootcamp a fantastic starter course for iOS.
NodeJS - The Complete Guide (MVC, REST APIs, GraphQL, Auth)
Udemy · mixed · paid
Commenters point to Max's clear, digestible explanations and say the course covers enough to learn Node.js deeply.
Android Development
Coursera
A commenter says they recommend the Coursera course after learning Android from it, while noting it did not turn into much practical use for them.
The Modern JavaScript Bootcamp
Udemy · beginner · paid
Commenters call it comprehensive and well taught, and one calls Andrew Mead probably the best teacher on Udemy.
Complete Intro to React v7
Frontend Masters · beginner · paid
Commenters call Brian Holt's React content really good and describe the course as a solid way to shore up or learn React.
Stanford iOS Development (CS193p)
Stanford University · intermediate · free
Commenters call the Stanford iOS lectures worthwhile and great, especially for developers picking up iOS, though one notes they assume some prior programming knowledge.
React Native - The Practical Guide
Udemy · paid
Commenters mention it alongside other courses by the same instructor, noting they enjoyed the style of his courses.
Web Development
Codecademy · beginner · freemium
Commenters describe it as an amazing free starting point and say it was where they typed their first HTML, CSS and JS, with one calling it the best return on a $150 spend.
Vue.js Course (Maximilian Schwarzmüller)
Udemy · beginner · paid
Commenters call it an approachable way to learn Vue quickly, and one says it got them up to speed enough to contribute on basic tickets at work.
React Courses (Stephen Grider)
Udemy · mixed · paid
Commenters say he explains very well what happens while you build projects, and that his React courses teach new concepts and apply them as you go.
Learn and Understand NodeJS
Udemy · beginner · paid
Commenters call it fantastic and amazing, praising Tony Alicea as a great educator who goes into minute detail.
Learn Web Development
MDN Web Docs · beginner · free
Commenters call it well organized, thorough and modern, and say it is best to simply go through in order.
AWS Certified Solutions Architect Associate
Udemy · intermediate · paid
Commenters call it a wonderful, well-laid-out course with lots of prep behind it, and say it is very good value when on sale for about $10.
JavaScript Course (Traversy Media)
Udemy · beginner · paid
Commenters point to it as the natural next step after HTML/CSS, recommending it as a practical way to get comfortable with JavaScript for web development.
Stephen Grider React Courses
Udemy · mixed · paid
Commenters call Stephen Grider's courses amazing and very engaging, noting he covers a lot of React and related JavaScript tooling.
HTML5 Game Development
Udacity · beginner · free
Commenters point to it as the go-to option for making games that run in browsers without Flash, and say it pairs well with Codecademy's JavaScript course for beginners.
HTML Crash Course for Absolute Beginners
YouTube · beginner · free
Commenters call it a good starting point for absolute beginners and recommend it as the first step in Brad Traversy's free YouTube sequence (HTML, CSS, Flexbox, Grid, JavaScript).
Practical JavaScript
Watch and Code · beginner · free
Commenters say it introduces concepts as you use them in projects, and one calls it the best course they have taken, free and better than paid Udemy options.
CSS Grid course
Wes Bos · beginner · free
Commenters call it a free, useful resource for learning modern CSS layout, and point to it as a go-to for Grid after the MDN article.

Intro to HTML and CSS
Udacity · beginner · free
Commenters point to it as a free, easy starting point for learning front-end web basics, with one saying it is a good first step before responsive design courses.
The Flask Mega-Tutorial
Miguel Grinberg · beginner · free
Commenters call it a free, thorough alternative to paid courses and a good flask-first starting point for beginners over Django.
Full Stack Web Development Specialization
Coursera · beginner · freemium
Commenters point to it as a structured starting point for full stack web development, with the option to take the courses free.
CSS Course (Jonas Schmedtmann)
Udemy · beginner · paid
Commenters call it a stellar course that helped them make portfolio sites they were proud to show, and say CSS is often neglected in favor of JavaScript.
AWS Certified Developer Associate Course
Udemy · intermediate · paid
Commenters call it really good and say it gave them a lot of info for the AWS developer certification, and one contrasts it favorably with the official free AWS course, which they found boring.
Angular 2 and NodeJS - The Practical Guide
Udemy · beginner · paid
Commenters suggest it as a single course to work through for an overview of building both front and back ends with a widely used stack, and say the instructor is an excellent teacher.
Web Design for Beginners: Real World Coding in HTML & CSS
Udemy · beginner · paid
Commenters call it a strong starting point for HTML and CSS, with one saying they highly recommend it after finishing it and another putting it first in a learning path.
The Complete Ruby on Rails Developer Course
Udemy · beginner · paid
Commenters call it the best Rails course they've seen and say it made them employable, and one describes it as "everything I didn't know I needed."
Vanilla JavaScript course
Udemy · beginner · paid
Commenters recommend it as a solid way to learn plain JavaScript before moving on to frameworks, with one calling it a highly recommended resource for self-learners.
Traversy Media Udemy courses
Udemy · beginner · paid
Commenters say Traversy Media's Udemy courses are highly rated and high quality, and that they pair well with his free YouTube content.
MERN Stack Course
Udemy · intermediate · paid
Commenters recommend it as a practical route into web development, with one saying they learned a lot from John Smilga's version and another advising buying it on heavy discount.
Full Stack Web Development Course
freeCodeCamp · beginner · free
Commenters call it the best free full stack web dev course and suggest it as a practical alternative to university for starting junior web jobs.
Android Development
Udacity · beginner
One commenter says the Udacity courses are more current than Google's official documentation, which they describe as often outdated.
freeCodeCamp Front End Development Libraries
freeCodeCamp · beginner · free
Commenters call freeCodeCamp a highly recommended, free way to get front-end JavaScript skills up, and one says it is an amazing resource.
AWS Certified Cloud Practitioner Course
Udemy · beginner · paid
Commenters suggest it as a quick, practical way to understand the AWS ecosystem and pass the first AWS certification, with one saying it takes about a month.
HTML, CSS and JavaScript Course (Jonas Schmedtmann)
Udemy · beginner · paid
Commenters call Jonas Schmedtmann's Udemy courses brilliantly simple to understand and engaging, and recommend it as a first step into HTML, CSS and JavaScript.
JavaScript Crash Course for Beginners
YouTube · beginner · free
Commenters point to it as a short, project-oriented starting point in Traversy's beginner series, and several list it as the third step of a roughly six-hour web basics path.
Jonas Schmedtmann Courses
Udemy · mixed · paid
Commenters say they learned a lot from Jonas's Udemy courses and call one 'fantastic' and part of a path they used to get into frontend work.

CSS for JavaScript Developers
Josh Comeau · intermediate · paid
Commenters say it goes beyond property reference to show real usage patterns and common pitfalls, and that it is fun and builds real confidence in CSS.
The Complete Android N Developer Course
Udemy · beginner · paid
Commenters call it one of the best paid Android courses on Udemy and note it is cheap, especially during the frequent Udemy sales.
Coding for Entrepreneurs
Udemy · beginner · freemium
Commenters call it a solid, step-by-step starting point for building a web project, and praise the instructor's willingness to help.

Make a Website
Codecademy · beginner · paid
Commenters recommend it as a starting point for understanding how a webpage is built, with one calling it a good overview of what front end developers work with.
Git a Web Developer Job: Mastering the Modern Workflow
Udemy · intermediate · paid
Commenters recommend it for filling gaps left by other courses, teaching practical front-end tooling like Git, Gulp, Webpack, and BEM that they say is needed on real web dev jobs.
Advanced Sass and CSS
Udemy · intermediate · paid
Commenters call it game-changing for CSS and say it boosted their CSS and design skills massively, with one saying it is spectacular.
JavaScript Course (Mosh Hamedani)
Mosh Hamedani · beginner · paid
Commenters call Mosh's JavaScript courses concise and good at teaching good coding practices, and suggest them as a solid JS foundation before frameworks.
HTML/CSS Course (Brad Traversy)
Udemy · beginner · paid
Commenters call it very thorough and say it gives a solid understanding of HTML and CSS, and one calls the CSS course some of the best value on Udemy.
CS75 (Web Programming with Python and JavaScript)
Harvard YouTube lectures (David J. Malan) · intermediate · free
Commenters call it a rigorous, information-dense introduction to web technologies and a good option for learners who want dynamic websites without the C content of CS50.
Angular
Code School · beginner · free
Commenters call it a quick, practical way to get on track with Angular, with one saying you'll know enough in a couple of hours to start building.

Programming for Unity Game Development
Coursera · beginner · free
Commenters suggest it as a free, structured route into game programming in Unity, with one noting it is more programming oriented than the companion course.
Unity Course
Udemy · beginner · paid
Commenters recommend it as a hands-on way to start learning Unity and C# for game development, and say Udemy courses are often discounted to around $10-15.
JavaScript Basics
Udemy · beginner · paid
Commenters suggest it as a structured way to learn JavaScript basics before moving on to web projects or a full-stack course.
HTML and CSS (Jonas Schmedtmann)
Udemy · beginner · paid
Commenters call it clear, easy to follow, and a good place to start front-end work before JavaScript.
Web Development Bootcamp
Udemy · beginner · paid
Commenters say it finally made things click for them and that it follows well alongside The Odin Project, and one notes it is often available on sale for about $9.99.

Learn HTML, CSS and JavaScript
Codecademy · beginner · freemium
Commenters point to it as the starting point for learning basic HTML, CSS and JavaScript before moving on to other web development resources.
Web Development 101
The Odin Project · beginner · free
Commenters call it a good introduction to web development and JavaScript that walks you through setting up your own environment, and recommend it for step-by-step projects and learning git.

Responsive Images
Udacity · beginner · free
Commenters call it a very good, free course that can be finished in an afternoon and recommend it for handling large images on responsive sites.
Android Apps 101
Coursera · beginner · free
Commenters call it an extremely simple course that walks you through the beginning parts, and recommend it for learners who know very little Java.
Node.js Course
The Odin Project · intermediate · free
Commenters describe it as part of an incredible curriculum and say it is highly recommended for learning Node.
CSS Crash Course for Absolute Beginners
YouTube · beginner · free
Commenters call Brad Traversy a great instructor and recommend this crash course as a quick free first step before HTML, Flexbox, Grid, and JavaScript.
Docker Course
Udemy · paid
Commenters describe it as one of the best courses they have taken and say they still revisit it years later.
Full Stack Web Developer (Ruby on Rails path)
The Odin Project · beginner · free
Commenters point to it as a free, well-ordered path that sets the sequence for you, so you don't have to curate your own courses while learning Rails.
Developing iOS 10 Apps with Swift
Stanford University · beginner · free
Commenters point to it as a free, well-explained starting point for learning iOS development in Swift, often preferred over paid Udemy courses.
AngularJS course
Coursera · beginner · free
Commenters call it a good, free-to-follow starting point for learning Angular, with lectures and hands-on exercises, and one says it is part of the full stack specialization that teaches the MEAN stack.
Web Developer Course
Udemy · beginner · paid
Commenters say it is far more thorough than the Udacity course and is cheap at about $12.
HTML, CSS, and JavaScript for Web Developers
Coursera · beginner · freemium
Commenters call it highly recommended and well laid out, and say it is great for absolute beginners, including an experienced embedded C programmer who had never done web work.
Andrew Mead Web Development Courses
Udemy · beginner · paid
Commenters say Udemy is worth the money for learning specific skills, and one says Mead's energetic style and follow-up challenge videos helped them practice what they had just learned.
React Course (Maximilian Schwarzmüller)
Udemy · beginner · paid
Commenters point to Maximilian Schwarzmüller's React course as the go-to Udemy option for learning React, noting it often goes on sale for around $20.
CS50 Web Programming with Python and JavaScript
Harvard University · beginner · free
Commenters call it a free, well-taught path into web development that covers Python frameworks and JavaScript, and say it covers material quickly but sufficiently to know what to look up next.
ASP.NET Core MVC (Scott Allen)
Pluralsight · beginner · paid
Commenters point to Scott Allen's Pluralsight courses as a strong starting point for .NET web work, calling them some of the best C# courses available.
Microservices with Node JS and React
Udemy · intermediate · paid
Commenters praise Stephen Grider's clear breakdowns, with one saying he "breaks everything down so well" and that the course ties together earlier Node and React skills.
Learn Node
Wes Bos · beginner · paid
Commenters praise Wes Bos's content as top notch and call Learn Node awesome, and one suggests following a beginner Udemy course with it.
iOS Swift Course
Udemy · beginner · paid
Commenters point to it as a practical way to learn to build real iOS apps in Swift, with one saying most of their knowledge came from it.
JavaScript Course (Academind)
Udemy · beginner · paid
Commenters call it a great JavaScript resource and a place most people should start, especially if other tutorials haven't clicked.
Web Development Bootcamp (Rob Percival)
Udemy · beginner · paid
Commenters recommend it as a broad starting point that teaches HTML, CSS and JavaScript through projects that can go into a portfolio, and say Percival explains things well and shows his own solutions.
CS50W: Web Programming with Python and JavaScript
edX · beginner
Commenters call it an excellent introduction to web programming and say it goes deeper than alternatives like a Coursera PHP web course, teaching the reasoning behind building a database-backed web app.
The Complete Android Oreo Developer Course
Udemy · beginner · paid
Commenters say it is a good choice for anyone wanting to learn Android, with one calling it worth taking and another still working through it.
Angular Fundamentals
Thinkster.io · beginner · free
One commenter points to it as a free training option for learning Angular, mentioned alongside other paid course providers.
React: Getting Started
Pluralsight · beginner · paid
Commenters call it an excellent starting point that makes React feel simple, especially for experienced developers coming from older frameworks.
Mosh Hamedani Udemy Courses
Udemy · mixed · paid
Commenters say Mosh is super thorough and passionate, and list his Udemy courses among the best places to learn to code.
The Complete iOS 10 Developer Course
Udemy · beginner · paid
Commenters say it teaches Swift well through building 21 apps, and one notes it is a great course bought on sale for $15 with lifetime access.
HTML and CSS from the Beginning
Udemy · beginner · paid
Commenters name it as a good CSS-focused option, with one saying Brad Traversy is an amazing teacher and that they are working through his HTML/CSS course.
AWS Serverless: A Complete Introduction
Udemy · beginner · paid
Commenters point to it as a solid starting point for AWS Lambda and serverless, with one calling it the only Udemy course they watched fully.
Responsive Web Design
freeCodeCamp · beginner · free
Commenters point to freeCodeCamp as a solid starting point for learning HTML, CSS, and JavaScript, though these comments mostly refer to the curriculum as a whole rather than this certification specifically.

6.170 Software Studio
MIT OpenCourseWare · intermediate · free
Commenters point to its video lectures as a strong primer on UI/UX heuristics and as a source on software abstractions from Professor Jackson.
Stephen Grider Web Development Courses
Udemy · intermediate · paid
Commenters single him out as a better choice than the Rithm School advanced bootcamp, and one says to buy his courses when they go on sale for about $10.
Intro to JavaScript
freeCodeCamp · beginner · free
Commenters like its tight read-then-challenge structure and say it gives a clear progression without needing to set up a dev environment or bounce between tutorials.
Full Stack for Front End Engineers
Frontend Masters · beginner · paid
Commenters call it one of the best courses they've taken and a good way to tie together the pieces of building and hosting a website.
Become a WordPress Developer: Learn PHP, JavaScript, MySQL
Udemy · beginner · paid
Commenters point to it as a promising, highly recommended option for learning WordPress development from a frontend background.
CSS Course
Academind · beginner · paid
Commenters say it explains the reasoning behind CSS behavior and gives clear visual explanations of flexbox, which helped them debug and work with CSS more confidently.
Intro to JavaScript: Drawing & Animation
Khan Academy · beginner · free
Commenters call it one of the better courses they've seen and say it is approachable enough for elementary school students and fun to work through.
Web Dev Simplified
YouTube · mixed · free
Commenters point to it as a solid free YouTube option for web development that matches the quality of paid Udemy courses.
Understanding the Weird Parts
Udemy · intermediate · paid
Commenters call it a fantastic course for getting better at JavaScript before moving on to frameworks like React, and a good follow-up to reading a JavaScript book.
Android Development
Coursera · beginner · free
Commenters call these the courses that helped them most when starting Android, with one recommended as an extremely simple on-ramp and the other as the more in-depth option.

Introduction to Web Development
Coursera · beginner · freemium
Commenters describe it as a thorough foundation for HTML, CSS, and vanilla JS, and one says doing every exercise on their own machine made it finally click.
Spring Framework Beginner to Guru (John Thompson)
Udemy · mixed · paid
Commenters call it intensive and closer to a real production environment than beginner courses, and suggest it for learners who already know the base concepts.
React courses
Pluralsight · mixed · paid
Commenters say the courses get you up to speed on the bigger picture of React and how to organize an application, and one notes they include React Native content that is hard to find elsewhere.
Android Basics with Compose
Android Developers · beginner · free
Commenters call it a fantastic starter course for learning Android development, and point to Google's codelabs as a practice-driven way to learn it.
React 2nd Edition
Udemy · beginner · paid
Commenters call it the best React course they have found, praising its in-depth lessons, attention to fundamentals, and thorough coverage.
Spring & Hibernate for Beginners
Udemy · beginner · paid
Commenters point to it as a resource for learning Spring and Java web development after Java fundamentals, and Chad Darby's teaching style is mentioned as a reason to try it.
Unreal Course
Udemy · beginner · paid
Commenters call it a really good course for learning game programming with C++ and praise Ben Tristram's Unreal and Unity courses as real gems on Udemy.
Andrew Mead JavaScript Courses
Udemy · beginner · paid
Commenters call the courses worth the money and say they learned a lot from them while building projects.
One Month Rails
One Month Rails · beginner
Commenters point to it as a practical way to learn Rails by building a real app, with one saying it was far more involved and interesting than Codecademy.

Intro to Web Development
Frontend Masters · beginner
Commenters recommend it as a solid starting point from an instructor they trust, noting Brian Holt is great and that his courses helped one commenter learn React.
React Course (John Smilga)
YouTube · beginner · free
Commenters point to it as a solid way to learn React, with one calling it their personal preference among the React courses they know.
Full Stack Django
Udemy · mixed · paid
Commenters highly recommend it as a practical path into building websites with Python, and praise instructor Jose Portilla.
Java Course
Cave of Programming · beginner · paid
Commenters call it a well-regarded video option for learning Java by coding along, with one saying it was the best tutorial series they could find for beginners.
Django for Everybody
Coursera · beginner · free
Commenters describe it as approachable and well rounded, and praise Severance's teaching style compared with the official Django tutorial.
freeCodeCamp Responsive Web Design and JavaScript Algorithms Curriculum
freeCodeCamp · beginner · free
Commenters call it an excellent free option for practical web and JavaScript skills, with one saying they can't speak highly enough of how it teaches them.
The Odin Project Web Development Course
The Odin Project · beginner · free
Commenters call it the best web development course they've seen and say it gives hard, real challenges along the way.
JavaScript Basics
Treehouse · beginner · paid
Commenters single it out as a good JavaScript starting point, with one saying they highly recommend it and another listing it among Treehouse courses that stood out.
Learn AngularJS
Codecademy · beginner · freemium
Commenters recommend it as a good starting point for newcomers to MVC and AngularJS, and note that many companies still use AngularJS, so the skills are relevant.
Vue.js course by Maximilian Schwarzmüller
Udemy · mixed · paid
Commenters call it by far the best programming resource they've seen for Vue, praising its depth and frequent updates, and note it is often cheap during Udemy sales.
Colt Steele Web Developer Bootcamp
Udemy · beginner · paid
Commenters call it one of the best programming courses on Udemy and praise Colt Steele as a great instructor who explains things well, and one suggests finishing the back-end sections rather than skipping them.
Developing iOS Apps with Swift
Stanford University · intermediate · free
Commenters call it a great free iOS development course and say Stanford's CS classes are far superior to many university offerings.
React and Redux
Udemy · intermediate · paid
Commenters call it a great course for learning React with Redux and say it was incredibly helpful, especially at its sale price.
AngularJS course
Udemy · paid
Commenters say it is worth the money and that a single course of it helped one person land a front-end developer job.
Spring and Spring Boot (Chad Darby)
Udemy · beginner · paid
Commenters say it helped them understand how Spring works and what to look up, and one calls it highly recommended despite its length.
Full Stack Foundations
Udacity · intermediate · free
Commenters describe it as a pretty sweet, highly recommended way to learn building database-backed web apps in Python, and note the free videos.
Zero to Mastery (Andrei Neagoie)
Udemy · beginner · paid
Commenters say Andrei is an awesome instructor who teaches a real knowledge base and focuses on what gets you hired or moves you up in your current job.
Full Stack JavaScript Track
Treehouse · beginner · paid
Commenters call it a good way to get your feet wet with web development, though one says it did not get them to build things solo without looking things up.
JavaScript Course (Maximilian Schwarzmüller)
Udemy · mixed · paid
Commenters describe Max as a great teacher with a good pace and comprehensive, in-depth courses that go from beginner to advanced, and one notes it works well for experienced programmers who can skip the basics.
MERN: Front to Back
Udemy · intermediate · paid
Commenters recommend it as a practical MERN project course for learning full-stack JavaScript, with one calling it highly recommended despite being slightly outdated.
Brackeys Unity Tutorials
YouTube · beginner · free
Commenters call Brackeys' Unity tutorials very well-explained and say YouTube is the best place to start, with hundreds of beginner tutorials available.
The Complete Web Developer Bootcamp (Maximilian Schwarzmüller)
Udemy · beginner · paid
Commenters call Schwarzmüller one of the top and most complete Udemy instructors, praising his structured, well-organized material and focus on logic and problem-solving rather than copy-paste coding.
Full-Stack Nanodegree
Udacity · beginner · paid
Commenters say it gives the basics of both front end and back end, and that its interactivity and project feedback are better than alternatives like Udemy.
Web Development Specialization
Coursera · beginner · freemium
Commenters point to its college-level depth, with one calling it far more substantial than Udemy full-stack courses, and another suggesting taking all the courses while leaving out the paid certificate.

Hack Yourself First
Pluralsight · beginner · paid
Commenters recommend it as a hands-on introduction to web security that covers the basics from the attack angle first.
JavaScript Course
freeCodeCamp · beginner · free
Commenters point to it as a solid free starting point for JavaScript foundations, and one notes it is among the free options worth doing before paid courses.
Maximilian Schwarzmüller Web Development Course
Udemy · beginner · paid
Commenters describe Max's classes as really great, and one suggests starting with his course or Angela's before The Odin Project to build a solid grounding in fundamentals.
HTML & CSS Crash Course
YouTube · beginner · free
Commenters single it out as a good, up-to-date starting point, with one calling Brad Traversy's HTML and CSS course clearer and more current than other beginner courses that cram too much into single videos.
Node and Express Course
freeCodeCamp · beginner · free
Commenters point to it as a solid, free video route into backend work with Node and Express, and one calls freeCodeCamp's YouTube course excellent.
Zero to Mastery Web Development Bootcamp
Udemy · beginner · paid
Commenters call the courses from Zero to Mastery "pretty phenomenal" and say Andrei Neagoie is their favorite teacher, noting the course is great and often cheap on Udemy sales.
MERN Stack eCommerce Course
Udemy · intermediate · paid
Commenters describe it as a good way to build a complete app from scratch and see how the pieces fit together, with one saying it helped them a lot after starting with The Odin Project.
Intro to HTML/CSS
Khan Academy · beginner · free
Commenters call it a good intro for a complete beginner who wants to start building websites, and one says to follow it with a few simple HTML sites before moving on to JavaScript.
Vue.js Course
Laracasts · beginner · free
Commenters call it extremely well done and a good option for beginners choosing Vue, noting it is free.
Android App Development Masterclass (Tim Buchalka)
Udemy · mixed · paid
Commenters call Tim Buchalka's Android course excellent and very thorough, noting it suits people who already know Android.
Understand Node.js
Udemy · beginner · paid
Commenters say it goes beyond syntax to teach concepts and how things work, and they highly recommend it.
Traversy Media Web Development Tutorials
YouTube · mixed · free
Commenters recommend it as a practical, high-quality free alternative to paid web development courses, suited to experienced programmers who want to learn by following videos.
The Complete JavaScript Course
Udemy · beginner · paid
Commenters call it really good and recommend Jonas Schmedtmann's JavaScript course as the JavaScript learning path to follow after HTML and CSS.
FunFunFunction JavaScript Videos
YouTube · intermediate · free
Commenters recommend it for short, focused videos on specific JavaScript topics, with one noting the theory carries over to many languages.
Web Development Course
Udacity · beginner · free
Commenters point to it as free and practical, and suggest going through it and then building web apps for a portfolio.
CS253 Web Development
Udacity · intermediate · free
Commenters point to it as the next step after CS101 for learning how web frameworks work, since students build their own blog while learning the underlying concepts.
Unity Course 2
Udemy · beginner · paid
Commenters recommend it for its focus on programming in C#, which they call more transferable than Unity-specific skills.
CSS Course (Maximilian Schwarzmüller)
Udemy · beginner · paid
Commenters call Schwarzmüller thorough and say the CSS course makes sure you understand the concepts and the industry standards around them, including organization and naming conventions.
HTML/CSS Course
Udacity · beginner · free
Commenters point to it as a free, accessible starting point for learning HTML and CSS before moving on to JavaScript and SQL.
HTML, CSS, and JavaScript Courses
Codecademy · beginner · free
Commenters call it a great place to start with the front-end basics and list it as a free option for HTML/CSS/JavaScript.

Angular 2 Getting Started
Pluralsight · beginner · paid
Commenters say it works well for people new to JavaScript frameworks, and one says it is easy to follow while building along with it.
Front End Developer Course
Scrimba · beginner · paid
Commenters describe it as a full front-end course at a much lower price than bootcamps, and one recommends it alongside The Odin Project.
HTML CSS Crash Course
Udemy · beginner · paid
Commenters single it out as a solid entry point, with one calling it the course to take if you go to Udemy at all.
Essential Web Developer Course
Upskill Courses · beginner · free
Commenters point to it as a free, project-based option for learning web development, with one calling it a great free course that covers both frontend and backend.
Academind Tutorials
YouTube · beginner · free
Commenters recommend it as a free YouTube tutorial source for learning web development by following along and then building on your own.
Basic JavaScript
freeCodeCamp · beginner · free
Commenters describe it as a structured, step-by-step starting point that introduces one concept at a time and gives a head start before bootcamps or front-end courses.
The Complete React Developer Course (Andrew Mead)
Udemy · beginner · paid
Commenters say it is similar in tone and teaching style to other popular Udemy web development courses and that it teaches modern JavaScript tooling useful beyond React itself.
ASP.NET MVC 5 Course
Pluralsight · beginner · paid
Commenters point to Pluralsight as a good way to learn ASP.NET MVC, with one suggesting it for a developer coming from Rails who needs to get up to speed on .NET.
HTML and CSS
Code School · beginner · freemium
Commenters suggest it as the next step after beginner web basics, calling it much more in-depth than Codecademy's HTML and CSS courses.
Web Development (Steve Huffman)
Udacity · beginner · free
Commenters point to it as a practical web dev course taught by the Reddit founder, with a lesson that walks through Reddit's back-end architecture.
The Complete JavaScript Bootcamp
Udemy · beginner · paid
Commenters suggest it as a cheap, practical way to learn the JavaScript basics (about $10 on Udemy sales) and recommend skipping sections already known, such as the DOM chapter.
React Course
Udemy · beginner · paid
Commenters say React is the most common frontend framework and call the Udemy React courses high quality, with projects that are useful for a portfolio.
Web Projects with Vanilla JavaScript
Udemy · beginner · paid
Commenters call it a good way to move past toy examples by building full end-to-end mini-apps in vanilla JavaScript, with pointers when you get stuck.
Firebase + React Course (Net Ninja)
Udemy · intermediate · paid
Commenters recommend it as the easiest route to a working React and Firebase app, with one saying it is the one to follow while building your own project.
Academind web development courses by Maximilian Schwarzmüller
Udemy · mixed · paid
Commenters call Schwarzmüller a great instructor whose Udemy courses helped them learn several technologies, though one notes the courses can drag at times.
Brad Traversy Web Development Courses
Udemy · beginner · paid
Commenters point to Brad Traversy's Udemy courses as a faster-paced beginner option, and say his free YouTube material can be enough to get started if followed closely.
Web development courses
Khan Academy · beginner · free
Commenters point to it as a structured, low-cost place to learn the basics before deciding whether to invest in a full program or paid courses.
Angela Yu iOS and Swift Courses
Udemy · beginner · paid
Commenters say Angela Yu takes you more by the hand and explains a lot more, making it a good route for learning to build iPhone apps.
React Course (Wes Bos)
Wes Bos · beginner · paid
Commenters call it a great way to get started with React and say they feel comfortable after taking it.
JavaScript Beginners Complete Tutorial
Udemy · beginner · paid
Commenters say Colt Steele works from first principles and call it a helpful introduction that got them to understand JavaScript.
Java Programming
Coursera · beginner · free
Commenters describe it as very good for teaching OOP style and how the language works, calling it a good start.
HTML and CSS
Khan Academy · beginner · free
Commenters present it as a quick first step into web basics, saying "you'll breeze right through it" and that a few courses including Khan Academy were enough to start customizing WordPress themes.
WordPress Course
Udemy · beginner · paid
Commenters suggest it as a practical, well-organized way to learn WordPress, citing its low price (about $10) and structure compared with free YouTube videos.
CS50 Web Development
edX · intermediate
Commenters mention it as a step up from basic JavaScript tutorials for learning web development, and one says it "seems quite good thus far".
React Crash Course
YouTube · beginner · free
Commenters point to it as a quick way to see what React offers over plain JavaScript and to get started with it.
Stephen Grider Udemy course
Udemy · beginner · paid
Commenters say it goes into good detail and was a big help when they were first learning Redux.
Stephen Grider React Courses
Udemy · intermediate · paid
Commenters point to Grider's React courses as a good next step after learning JavaScript basics, and one suggests them as a starting point for learning React.

Full Stack Foundations (ud088)
Udacity · intermediate
Commenters point to it as a useful way to learn SQLAlchemy and to tie together web development pieces after basic programming courses.
Learn to Code HTML & CSS
Shay Howe · beginner · free
One commenter recommends it for how well it covers the subtleties of HTML and CSS.
iOS 10 App Development Bootcamp
Udemy · beginner · paid
Commenters say they've heard great things about it and point out it is only $10, and one has enjoyed prior courses by its instructor, Rob Percival.
CS193P: Developing iOS 8 Apps with Swift
Stanford University (iTunes U) · intermediate · free
Commenters point to it as a follow-on course for learning iOS after a book, and one says they are learning a lot from it.
Angular
Pluralsight · mixed · paid
Commenters suggest Pluralsight's Angular tutorials and learning program as a structured way to learn Angular, with one calling them "great".
Web Development
Udacity · beginner · free
Commenters describe it as a good first step into web development and note that it covers the important topics, including scalability.
The Complete Unity Game Developer Course
Udemy · beginner · paid
Commenters highly recommend it as perfect for beginners, saying it helped them a lot when starting out in game development.
Front End Web Development
Udemy · mixed · paid
Commenters suggest it as a way to sharpen existing HTML and CSS skills and fill gaps, and one offers it as a cheaper alternative to Team Treehouse.
Codecademy HTML, CSS, and JavaScript courses
Codecademy · beginner · freemium
Commenters call Codecademy a decent place to get started and suggest going through the HTML, CSS, and JS courses before moving on to a JavaScript book like Eloquent JavaScript.
Three.js Journey
Bruno Simon · mixed · paid
Commenters call it the de facto way to learn Three.js aside from the docs and recommend it for anyone building 3D web content.
React Course (Josh Comeau)
Josh Comeau · paid
Commenters call Josh Comeau's React course very good and list it among the few courses they think are worth the cost.
React Redux
Udemy · intermediate · paid
Commenters say it "did it" for them and call it great, with one recommending Stephen Grider's basic Modern React with Redux course over the advanced one.
Learn to Code by Making Games - Complete C# Unity Developer
Udemy · beginner · paid
Commenters recommend it as a practical way to learn C# through Unity game projects, noting the challenges in each video and frequent sales that bring the price down to around $10-20.
Coding for Entrepreneurs Basic
Udemy · beginner · free
Commenters point to it as a free way to try Justin Mitchel's teaching style and build a first landing page before paying for the fuller courses.
New Android Fundamentals
Udacity · intermediate · free
Commenters point to it as a free, Google-backed option for learning Android app development, with one noting it is labeled intermediate.
Udacity Android course
Udacity · beginner · free
Commenters say the general consensus is that it's decent and that the first videos look promising, and one recommends it to someone learning Java and Android from scratch.
REST APIs with Flask and Python
Udemy · intermediate · paid
Commenters call it a really good, to-the-point Python course for building web apps and praise the instructor as an excellent teacher.
Code School JavaScript courses
Code School · beginner · paid
Commenters call Code School's JS courses great and worth the monthly price, contrasting them with paid alternatives like Treehouse.