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

CodeAvengers is described as 'Code Avengers is the fun, easy way to learn Javascript, the computer programming language of the web. Learners of all ability will enjoy the free interactive online lessons. Be a Coding Superhero with Code' and is a Code Learning service in the development category. There are more than 50 alternatives to CodeAvengers, not only websites but also apps for a variety of platforms, including Android, iPhone, Windows and iPad apps. The best CodeAvengers alternative is freeCodeCamp, which is both free and Open Source. Other great sites and apps similar to CodeAvengers are Codecademy, Scratch, W3Schools and tutorialspoint.
Examtray provides free online tests and tutorials on programming languages, databases, general knowledge and general English. It prepares you technically ready for tomorrow.

TutorialsTeacher.com is optimized for learning web technologies step by step. Examples might be simplified to improve reading and basic understanding.




Waterbear is a toolkit for making programming more accessible and fun. Having a visual language means you don't have to focus on learning a syntax to start programming.

GLICODE TM turns every packet of Pocky into a bite-sized coding lesson. By laying out Pocky in the right order, you can use Japan’s (and the world's) favourite snacks to learn algorithmic thinking in a fun and engaging way.




The online programming practice in java and python.
CodingBat is a free site of live coding problems to build coding skill in Java, and now in Python (example problem), created by Nick Parlante who is computer science lecturer at Stanford. The coding problems give immediate feed.



KelbyOne is more than just training. It’s a place where creative people come to learn, grow and inspire. Being a member means you get exclusive access to the world’s best instructors, thousands of self-paced classes and an inspiring community of creatives just like you.




This resource is created to provide short programming problems for all who wants learn programming and improve their programming skills, but who could not easily find enough tasks for practice.

TechBeamers is a tutorials site for beginners to learn Python, Java, Selenium, C, C++, CSharp, Angular, PHP, JavaScript, Agile, Manual and Automation Testing.
TutorialsRack.com is optimized for learning web technologies step by step. Examples might be simplified to improve reading and basic understanding.
It provides tutorials about JavaScript, react, Vue, and other things related to web development.

Reactgo is the most popular Self-Hosted alternative to CodeAvengers.
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.