1) Code School
Code School teaches web technologies in the comfort of your browser with video lessons, coding challenges, and screencasts.
Mission is to bring accessible, affordable, engaging, and highly effective higher education to the world. That site believe that higher education is a basic human right, and we seek to empower our students to advance their education and careers.
Learn to code interactively, for free. People all over the world are learning with Codecademy.
CodeHS has everything you need to teach CS in your high school or start learning at home. We’ve been teaching at Stanford for the last 3 years, and we’re creating the best possible online learning experience inspired by our work there. Thousands of students choose CodeHS as the best way to start programming.
Coderdojo is a global collaboration providing free and open learning to young people, especially in programming technology.
7) Learn Street
At w3schools.com you will learn how to make a website. We offer free tutorials in all web development technologies.
Select a tutorial from the menu to the left.