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.

Grasshopper is described as 'The coding app for beginners. With fun, quick lessons on your phone, the app teaches adult learners to write real JavaScript' and is a online education service in the development category. There are more than 100 alternatives to Grasshopper for a variety of platforms, including Web-based, Android, iPhone, iPad and Android Tablet apps. The best Grasshopper alternative is Khan Academy, which is free. Other great apps like Grasshopper are freeCodeCamp, Codecademy, exercism and Udemy.
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.

Knowledge is indeed power and even more so in this modern world of incredibly fast paced advancements in science and technology.

Encode is a code learning platform built for mobile, for learning web programming on the go. Learn HTML, CSS and JavaScript from the comfort of your mobile device.




NoCodery Learning will teach you to build world-class fully functioning mobile and web apps.



Upskill makes it simple and affordable for anyone worldwide to become a job-ready programmer by taking a straight forward approach to education and job prep.


NCERT solutions for class 6 - 10 maths and science with detailed solutions to each and every question covered in these NCERT books.




Thinkful is the best way to learn web development online. Work one-on-one with mentors who review your code and teach you best practices.

Build skills that open doors. See all you can do with documentation, hands-on training, and certifications to help you get the most from Microsoft products.

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.

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.



Learnetto is a place to learn how to make web and mobile apps. Get free and premium courses on designing, coding, marketing and selling products from teachers around the world.

A true alternative to other sites offering on-line courses which will definitely appeal to course makers who are looking for decent fees for their work.
