👆 1. CODECADEMY
Codecademy is an online learning platform that offers free coding classes in programming languages including Python, Java, JavaScript, Ruby, SQL, C++, HTML, and CSS.
Start with these free programming classes:
- Introduction to HTML
- Make a Website (this coding class teaches you both HTML and CSS, plus you’ll have a tangible work example at the end)
2. UDEMY
Udemy bills itself as an online learning marketplace, hosting 130,000+ user-created courses on all kinds of topics (including over 2,000 coding-related classes). While some of Udemy’s offerings are paid (costing $20-$200 per course), there are plenty of free coding classes as well, including some shorter Tech 101-type courses that teach code for beginners.
Start with these free coding classes:
- HTML and CSS Essentials
- Learn to Program in JavaScript (From Beginner to Pro)
- Code Your First Game in JavaScript (We thought this looked super fun.)
3. SKILLCRUSH’S FREE CODING CAMP
Skillcrush’s Free Coding Camp is our totally beginner-friendly intro to tech, techies, and kick-ass careers that you can complete in less than five minutes a day. Delivered straight to your inbox, you will learn how to code in the simplest terms possible—and even get to try writing your own code!—so you can see if learning coding is the right move for you…
4. COURSERA
Coursera is an online learning platform that hosts content from top universities, including over 100 coding classes. If you’re ready to learn how to code, you could do worse than start here. Coursera’s classes are free to audit.
Start with this free coding course:
- Programming Foundations with JavaScript, HTML, and CSS (From Duke University!)
5. EDX
EdX is another university-backed online learning platform with content from schools like Harvard and MIT. Like Coursera, many of EdX’s classes are free to audit, including classes on different programming languages, as well as some basic HTML, CSS, and JavaScript options.
Start with these online coding classes:
- Creative Coding (This course from NYU “will introduce you to the fundamental concepts of object oriented programming, using code as a method for self-expression in a variety of media, such as 2D graphics, animation, image, and video processing.”)
- Writing Professional Code (from the people at Microsoft)
- HTML Coding Essentials (from the coding class masters at W3C)
6. MIT OPENCOURSEWARE
MIT OpenCourseWare is part of an MIT initiative to publish ALL of the educational materials from its courses online for free. Sound too good to be true? It’s not! Aaaaand, that includes plenty of intro to programming and other tech and coding for beginners type classes.
Start with these coding classes if you want to get more specific:
- Introduction to Programming in Python
- Introduction to C and C++
- Programming for the Puzzled (this course “builds a bridge between the recreational world of algorithmic puzzles (puzzles that can be solved by algorithms) and the pragmatic world of computer programming, teaching students to program while solving puzzles.”)
7. KHAN ACADEMY
Khan Academy is a non-profit educational platform dedicated to providing FREE online educational tools. That includes a robust selection of coding classes.
Try these free coding classes:
- This beginner HTML and CSS course will get you started learning to code ASAP.
- There’s also a great intro to JavaScript course as well.
8. WEB FUNDAMENTALS
Web Fundamentals is a Google project to provide free, open source, online coding lessons and tutorials to the masses.
Try these tech and coding tutorials:
- UX basics
- Accessibility (essential in web development and web design)
- Responsive web design basics
9. W3SCHOOLS
w3schools is a free online learning platform dedicated to coding and web development. Of this list, this coding resource has been around maybe the longest so yes, they know exactly how to teach you to code.
Start with:
- HTML + CSS
- JavaScript class
- Then go server side with the free SQL class / tutorial
10. CODE.ORG
Code.org is a non-profit website dedicated to encouraging all people (but with a focus on school-aged students) to learn to code online. Don’t let that put you off though: we’re all coding beginners after all. (There’s a section for beyond K-12 coding lessons, too.)
Start with:
- Computer Science 101 from Stanford
- JavaScript Road Trip (free for a 10-day trial)
11. CODEWARS
Codewars adds some quirk to the proceedings by offering free coding classes with a martial arts theme. Solving specific coding “katas” (a term for training exercises in karate) will earn you ranks and honors as you move your way to becoming a bonafide coder. Who said learning to code online couldn’t be fun? Codewars also offers one of the more diverse lists of programming languages. Choose free coding classes on:
Plus lots more—meaning you can decide what to prioritize when learning how to code.
12. CODECONQUEST
codeconquest is a full-service, free learn-to-code platform offering onsite tutorials and reviews of premium coding sites. More text-heavy than some of the other resources on our list—but some people learn best by reading!
Try these free coding tutorials:
13. GA DASH
GA Dash is the free arm of paid coding school General Assembly. This free course teaches the basics of HTML, CSS, and JavaScript in a user-friendly and interactive way with the same level of quality as other paid GA classes. Think of it sort of like a $0 coding bootcamp. It will absolutely get you started learning to code for free.
14. UDACITY
Udacity is an online coding school with a mix of free and paid classes (around 200 of their coding classes—what they call “nanodegrees”—are free).
Try these free coding classes before diving into a full course:
- Intro to Programming (This coding class includes lessons on HTML, CSS, JavaScript and Python)
- Version Control with Git Class (This free Git class takes about four weeks to complete and Udacity says it translates easily into their React program—or, if you like a real-talk vibe, add on our React course when you sign up for our Front End Developer course!)
- Intro to HTML and CSS (This free coding class is exactly what it sounds like—the ideal starting point for total coding beginners.)
15. TUTS+
Tuts+ is an online tutorial library featuring over 20,000 free tutorials (thousands of those dedicated to coding and tech topics).
Try these tutorials to learn how to code:
16. THE ODIN PROJECT
The Odin Project is a coding resource for absolute beginners that offers a free, open source curriculum. An ideal option for anyone wanting to learn coding online.
17. BENTO
Bento is a site that curates free coding classes from around the web and structures them into a comprehensive curriculum.
18. BITDEGREE
BitDegree is an online learning platform with free and paid classes dedicated to coding skills, as well as general business, blockchain, and design classes.
19. CODE AVENGERS
Code Avengers…ASSEMBLE! Ok, I’ll stop. But really, Code Avengers is an online platform with a mix of free coding classes and premium courses.
20. SOLOLEARN
SoloLearn is an online and mobile learning platform with free coding classes in 13 different programming disciplines.
21. FREECODECAMP
freeCodeCamp is a non-profit that advertises itself as “dedicated to teaching the world how to code for free.”
Bonus: If you’re interested in even more coding classes for absolute beginners, try our roundup here.
HTML Courses and Tutorials
22. HTML.COM
HTML.com hosts a free HTML tutorial for absolute beginners. If you’re ready to learn how to code for free, you could do worse than start with something this straightforward.
23. W3SCHOOLS HTML TUTORIAL
w3schools offers this free HTML tutorial, which is ideal for anyone wondering how to learn coding and overwhelmed with the idea of starting. Consider this your step one.
24. LEARN-HTML.ORG
Get your free, interactive HTML tutorial on at Learn-HTML.org.
25. HTML DOG
You ready to learn HTML, dawg? Then head over to the HTML tutorials at HTML Dog.
26. CODECADEMY INTRODUCTION TO HTML
Codecademy has free courses on all things coding, so you’d best believe they have an intro to HTML. The ideal starting point when you’re just starting to learn how to code.
27. CODECONQUEST FREE HTML TUTORIAL
Conquer the most fundamental of all coding skills (HTML) with this codeconquest tutorial.
BONUS: OUR BEGINNER’S GUIDE TO CODING
This takeaway guide is ideal for those of us who love diving into some visual examples and helpful reading. We’ll send it straight to your inbox.

No comments:
Post a Comment