This by far the most popular of them all. Code Academy provides lessons on writing simple commands in JavaScript, HTML and CSS, Python and Ruby.
2- Girl Develop It
One of many programs geared toward females who want to code, Girl Develop It is an international nonprofit that provides mentorship and instruction.
3- Udacity Computer Science Course ( not free)
4- Teamtreehouse
Learn from over 1000 videos created by expert teachers on web design, coding, business, and much more. This library is continually refreshed with the latest on web technology so you'll never fall behind.
5-The Computer Club House
The Computer Clubhouse, which Resnick co-founded, works to “help young people from low-income communities learn to express themselves creatively with new technologies,” as he describes.
6- Coder Dojo
Through CoderDojo’s volunteer-led sessions, young people can learn to code, go on tours of tech companies and hear guest speakers.
7- Code School
Code School offers online courses in a wide range of programming languages, design and web tools.
7- Girls Who Code