Web developers information website, with tutorials and references on web development languages such as CSS and JavaScript
Cost / License
- Free
- Proprietary
Platforms
- Online
Treehouse is described as 'Teaches Web Design, Development and iOS to people everywhere, in order to help them achieve their dreams and change the world' and is a Code Learning service in the development category. There are more than 50 alternatives to Treehouse, not only websites but also apps for a variety of platforms, including Android, iPhone, iPad and SaaS apps. The best Treehouse alternative is freeCodeCamp, which is both free and Open Source. Other great sites and apps similar to Treehouse are Codecademy, Coursera, Udemy and W3Schools.
Web developers information website, with tutorials and references on web development languages such as CSS and JavaScript
Workshopr is a practical online education platform aimed at bridging the gap between education and the job market. Students can apply their learning to challenges posted by top companies.



Unfollow the Crowd. Join the unschooling revolution to master real-life skills with the community—skills you don't get in school to get what you want in life.




RubyMonk will teach you the syntax, idioms, and even the philosophy behind effective Ruby use in an interactive, Codecademy-like interface. As of now, RubyMonk is completely free to use.
Free mobile app with interactive courses that teach real product skills to founders, product managers, designers, and developers. No fluff, just progress.



Online programming language courses, just like w3schools.com. It also includes a "Try it yourself" editor so that people can try their web designing source code in a browser, without downloading anything on their computer.




Teaching platform with interactive coding and computer science activities to help students learn. Classroom management to help teachers monitor students’ progress.




Teaching technology via app development. Learn By Doing : We believe that the best way to learn a language is to attempt building something on it. With tests to check your progress, our courses help you learn while coding.
iLoveCoding makes newbies into confident and resourceful Javascript developers, who can solve any programming tasks.
Software development is hard. It's hard for developers who understand it, but it is even harder for those who don't have a technical background. Software can often seem like magic and that makes it hard for those who work with developers to build products.




Ladderly.io is an educational technology ecosystem dedicated to accelerating careers in tech through evidence-based learning and community support. Founded on core values of generosity, freedom, and open source principles, Ladderly provides a comprehensive platform that includes...



