W3Schools

W3Schools

The language for building web pages

Download W3Schools

Alternatives to W3Schools

SoloLearn

Free
SoloLearn is a programming language learning app available for a variety of platforms. Over twenty-two million learners worldwide use the SoloLearn apps to enhance their programming and coding
Show details

Lynda

Paid
This is a video training app for businesses and individuals who need to offer details to others who might not be able to be at the same location. There are also videos that offer instructions for
Show details

Khan Academy

Free
Khan Academy offers online tools to help students learn about a variety of important school subjects. Tools include videos, practice exercises, and materials for instructors. Khan Academy
Show details

Codecademy

Freemium
Learn the technical skills you need for the job you want. As leaders in online education and learning to code, we’ve taught over 45 million people using a tested curriculum and an interactive learning
Show details

Udacity

Paid
Advance your career with online courses in programming, data science, artificial intelligence, digital marketing, and more. Built with industry leaders.
Show details

Code School

Freemium
We've integrated the interactivity from Code School into the Pluralsight platform. Grow your skills with Pluralsight experiences like assessments, paths and expert-led content on today’s
Show details

KelbyOne

Paid
Bring your skills into focus with online photography courses. Touch up your work by learning Adobe Photoshop & Lightroom online too. Start for free today!
Show details

Treehouse

Paid
Learn web design, coding and much more with Treehouse. You can learn at your own pace and become job ready within months. Start your free trial!
Show details

Codewars

Free
CodeWars Home · Find an Event · What is CodeWars? Rules & Guidelines · Sample Problems · Past Events · Resources · Contact Us · Follow HPCodeWars on Twitter. CodeWars | Home page. Due to unforeseen
Show details

Codeasy

Free
Welcome to Codeasy ► interactive platform to learn C# online ► Read adventure story ???? and practice your skills at C# tutorial ????. Become software developer in an easy and fun way with Codeasy
Show details

FreeCodeCamp

Learn to code with free online courses, programming projects, and interview preparation for developer jobs.
Show details

Egghead

Freemium
Ready to get started? egghead has many free community resource courses for you to start learning today. Create your free account and choose something to learn. Creating a free account will allow
Show details

Exercism

Free
There are 50 different language tracks on Exercism for you to explore. Which one will you choose to learn first?
Show details