freeCodeCamp offers 100% free coding courses in web development, JavaScript, Python, machine learning, and more. It’s perfect for building real projects and earning certificates by coding hands-on.
Codecademy is an interactive coding site for HTML, CSS, Python, JavaScript, and more. The free tier offers great foundational courses, perfect for self-paced learning with instant coding feedback.
Khan Academy offers fun, visual programming lessons for kids and beginners. You can learn JavaScript, SQL, HTML/CSS, and computer science fundamentals completely for free.
The Odin Project offers a complete full-stack web development course with real-world projects. Learn HTML, CSS, Git, JavaScript, Node.js, MongoDB, and React – completely free.
CS50 is Harvard’s free online Computer Science course that teaches C, Python, SQL, algorithms, and web development. It’s challenging but builds a strong foundation in programming.
W3Schools is a simple and beginner-friendly website for learning HTML, CSS, JavaScript, Python, SQL, and more. Try code live in the browser with its easy code editor.
edX offers free coding and computer science courses from top universities like MIT and Harvard. Learn Python, Java, AI, Data Science, and more at your own pace.
Coursera provides free coding courses from leading companies and universities. Learn Python, Web Development, and Google IT support – pay only if you need a certificate.
SoloLearn is a mobile-friendly platform to learn coding interactively. Take short lessons in Python, Java, JavaScript, and more, and compete with others while earning badges.
GitHub Learning Lab teaches you coding through real projects using GitHub. Learn Git, Markdown, Web Development, and automation tools used by professional developers.