Free Code Camp's open source community help you build a job-worthy portfolio of real apps used by real people, while helping nonprofits.




Py is described as 'Teaches you all about programming and development through over 1000+ free, byte-sized lessons in everything' and is a Code Learning service in the education & reference category. There are more than 25 alternatives to Py for a variety of platforms, including Web-based, Android, iPhone, Android Tablet and iPad apps. The best Py alternative is freeCodeCamp, which is both free and Open Source. Other great apps like Py are Codecademy, SoloLearn, tutorialspoint and The Odin Project.
Free Code Camp's open source community help you build a job-worthy portfolio of real apps used by real people, while helping nonprofits.




Explore free interactive coding courses in web development, data science, and various languages. Codecademy offers a fun, collaborative learning environment with community support, personalized paths, skill assessments, and more, covering both foundational and advanced concepts.



Learning has never been this social and accessible for so many! Bit-sized videos and fun practice sessions grab your attention and keep you focused, for guaranteed best results!.




Free tutorials and reference manuals with examples for Computer Fundamentals, JSF, C Sharp, Flex, GWT, PL/SQL, Eclipse, JUnit, Pascal, Maven, Scala, Spring, Struts 2, HTML5, ANT, iBATIS, Django, JSP, JAVA, JDBC, AJAX, WAP, SQL, MySQL, C/C++, PERL, PHP, Ruby, Ruby on Rails...

The Odin Project is one of those "What I wish I had when I was learning" resources. Not everyone has access to a computer science education or the funds to attend an intensive coding school and neither of those is right for everyone anyway.


Code.org is a non-profit whose goal is to expose all students to computer programming. We believe that computer programming is a liberal art; it's something EVERY student in the world should be exposed to at some point in their childhood education.




Tutorialzine is a site dedicated to bringing you the coolest web development tutorials and resources.
The best app to learn 14+ programming languages such as Python, Assembly, HTML, VB.NET, C, C++, C# (C Sharp), JavaScript, PHP, Ruby, R Programming, CSS, Java and much more!.




Examtray provides free online tests and tutorials on programming languages, databases, general knowledge and general English. It prepares you technically ready for tomorrow.

Coderbyte is a place built for anyone to practice and perfect their programming skills. Challenges are added almost every day so you can work on applying your algorithmic thought process on any problem you want at anytime.