Codewars

Achieve code mastery through challenge.

16 Alternatives To Codewars

CodeSignal

CodeSignal is the leading assessment platform for technical hiring.

Coderbyte

Coderbyte is a place built for anyone to practice and perfect their programming skills.

Coursera

Build skills with courses, certificates, and degrees online from world-class universities and companies

Devskiller

Review of DevSKiller Software: system overview, features, price and cost information. Get free demos and compare to similar programs.

Free Code Camp

Learn to code by helping nonprofits.

Geektastic

Geektastic is a platform that manages peer reviewed code challenges supported by a community of qualified software engineers.

Geocities Site Builder

Share your abomination with the world
images/2020/04/Hackerearth.png}}

Hackerearth

HackerEarth is the network of top developers across the world. They connect to start-ups, tech companies, organizations and discover the best developer jobs. They participate in programming challenges and compete against other top developers.

LeetCode

Practice and level up your development skills and prepare for technical interviews.

Project Euler

Project Euler is a series of challenging mathematical/computer programming problems that will…

Robocode

Robocode is a programming game where the goal is to code a robot battle tank to compete against…

Topcoder

The Topcoder home page has received a slick new makeover that lets new customers quckly login, discover the power of our community, and launch challenges.
images/2020/04/Treehouse.png}}

Treehouse

Build an App. This is the spot to learn how to build apps. You’ll learn the language, tools, and necessary concepts to get your app out the door. Get Started ¬∑ Feature business¬†.
images/2020/04/Udacity.png}}

Udacity

Join Udacity to learn the latest in Deep Learning, Machine Learning, Web Development & more, with Nanodegree programs & free online courses.
images/2020/03/udemy.jpg}}

Udemy

Online Courses - Learn Anything, On Your Schedule

exercism

Download and solve practice problems in over 30 different languages.