Master coding and AI with CodeFriends — hands-on lessons, real-time AI feedback, and one-click project deployment, all in your browser.
Cost / License
- Paid
- Proprietary
Application types
Platforms
- Online
- Software as a Service (SaaS)




Codewars is described as 'Achieve code mastery through challenge' and is a Code Learning service in the development category. There are more than 25 alternatives to Codewars, not only websites but also apps for a variety of platforms, including Windows, SaaS, Mac and iPhone apps. The best Codewars alternative is Codecademy, which is free. Other great sites and apps similar to Codewars are exercism, LeetCode, HackerRank and Code.org.
Master coding and AI with CodeFriends — hands-on lessons, real-time AI feedback, and one-click project deployment, all in your browser.





Free browser-based educational games for ages 5–14 including coding, math, music, and creative subjects, with teacher tools like spinner wheels and seating charts. No accounts, downloads, ads, or paywalls; optimized for all school devices and instant use.

Take-Home Coding Assignments That Provide Real Insights. Identify great candidates using real tasks, not brainteasers. Streamline your tech recruiting workflow and make better hiring decisions.




AI-powered interview preparation platform with structured learning paths, coding practice, system design, and mock interviews.




VIM Adventures is an online game based on VIM's keyboard shortcuts (commands, motions and operators). It's the "Zelda meets text editing" game. It's a puzzle game for practicing and memorizing VIM commands (good old VI is also covered, of course).



We help companies identify the best developer candidate for a job by testing them on carefully crafted work sample assessments that mirror a situation parallel to that at work, under realistic and standardized conditions.




Practice coding for free with hundreds of real-world problems that strengthen your problem-solving and algorithmic thinking skills. Explore challenges across different topics, learn new techniques, and grow your confidence as a programmer.

SkillHacker helps developers prepare for technical interviews with curated MCQs, untimed practice with hints, and realistic timed tests.

Shader Learning is an interactive browser-based platform for learning GPU programming through practical exercises. It offers over 250 challenges in GLSL and HLSL, allowing users to write and test shaders directly in the browser without any setup.




Mutation testing practice platform for QA Engineers. Write pytest tests that catch hidden bugs in AI-generated code. 339 challenges across real-world domains, browser-based execution, instant feedback. Like LeetCode but for writing tests, not solving algorithms.
You still don't know Python. You know how to ask. That's fine until your job requires you to read someone else's code, debug something unexpected, or actually understand what the AI just handed you.


Vim Adventures is for practicing vim, not programming.