- 111 freeCodeCamp alternatives
- Code Learning Service
- Online Education Service
- Free • Open Source
- Online
- Android
Free Code Camp's open source community help you build a job-worthy portfolio of real apps used by real people, while helping nonprofits.
freeCodeCamp Features
- Dark Mode
- Ad-free
- DRM Free
- Gamification
- 45 exercism alternatives
- Code Learning Service
- Online Education Service
- Freemium • Open Source
- Online
- Terminal
Download and solve practice problems in over 30 different languages. For code newbies and experienced programmers.
exercism Features
- Crowdsourced
- Gamification
- Command line interface
- Dark Mode
- 23 The Odin Project alternatives
- Code Learning Service
- Online Education Service
- Free • Open Source
- Online
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.
The Odin Project Features
- Dark Mode
- No registration required
- Ad-free
MDN Web Docs is an evolving learning platform for Web technologies and the software that powers the Web, including:
- Web standards such as CSS, HTML, and JavaScript
- Open Web app development
- Firefox add-on development
MDN Web Docs Features
- 65 BitDegree alternatives
- Online Education Service
- Code Learning Service
- Freemium • Open Source
- Online
- Self-Hosted
BitDegree is a blockchain powered education platform that aims to revolutionize education and the blockchain technology. The platform offers students best online courses with a transparent a clear blockchain based achievement tracking and rewards system.
BitDegree Features
Learn Anything is the platform for knowledge discovery that helps you understand any topic through the most efficient paths, as voted by the community. Each topic has a mind map with nodes to other subtopics, external links and resources.
- 38 DATAQUEST alternatives
- Online Education Service
- Code Learning Service
- Paid • Open Source
- Online
Become a Data Scientist Our hands-on method teaches you all the skills you need to become a data scientist, data analyst, or data engineer. Learn by writing code, working with data, and building projects in your browser.
Master your programming skills by building fun, predesigned projects and show it off on your Github, LinkedIn, and resume. Code Unicorn is a platform where you can learn to code completely for free by building awesome projects.
Code Unicorn Features
- 21 Robocode alternatives
- Code Learning Service
- Educational Game
- Free • Open Source
- Mac
- Windows
- Linux
- BSD
Robocode is a programming game where the goal is to code a robot battle tank to compete against other robots in a battle arena. So the name Robocode is a short for "Robot code". The player is the programmer of the robot, who will have no direct influence on the game.
Robocode Features
- Portable
roadmap.sh is a community effort to create roadmaps, guides and other educational content to help guide the developers in picking up the path and guide their learnings.
- 27 CheckIO alternatives
- Code Learning Service
- Online Education Service
- Free • Open Source
- Online
- Pycharm
- WebStorm
Online game for Python and JavaScript coders to improve skills.
CheckIO Features
- Gamification
Levinux – A Tiny Version of Linux for Education
Levinux (download ~20 MB) is a tiny virtual Linux server that runs from USB or Dropbox with a double-click (no install or admin rights required) on Macs, Windows or Linux PCs—making it the perfect learning environment, and way to r.
Levinux Features
- 24 WarriorJS alternatives
- Code Learning Service
- Educational Game
- Free • Open Source
- Mac
- Windows
- Linux
- BSD
An exciting game of programming and Artificial Intelligence.
WarriorJS Features
- 17 R-cade alternatives
- Game Development Tool
- Programming Language
- Code Learning Service
- Free • Open Source
- Windows
The r-cade package is a very simple game engine for the Racket programming language with a few, specific goals in mind:
Battlesnake is a multi-player programming game played by developers all over the world. All you need to play is a live web server that implements the Battlesnake API.
Battlesnake Features