Бесплатные онлайн-игры , с помощью которых  в увлекательной форме можно изучить  JavaScript, Java, Python, PHP, C# и другие языки.

Капча от Tproger и «Лаборатории Касперского», в которой нужно найти все ошибки в коде и доказать, что вы не человек. Точнее, не просто человек, а настоящий фронтендер.

Если вы хотите изучить Ruby, то Ruby Warrior — то, что вам нужно: отличная игра для начинающих программистов. Есть два уровня сложности, соответствующих вашим навыкам.

 

Hex Invaders

В этой версии классической аркады на мир нападают три инопланетянина разных цветов. Чтобы спасти человечество, игрок должен быстро переводить шестнадцатеричное значение цвета на человеческий язык и сбивать пришельцев.

 

Git-game. Игра для знакомства с  системой контроля версий Git. Суть заключается в использовании различных команд, чтобы найти подсказки для решения разных загадок.

 

CSS Diner — игра, созданная для знакомства с CSS селекторами. Игроку предлагается брать предметы со стола, заданного анимированнй html-формой.

 

Улучшайте свои навыки программирования вместе с другими людьми через решение реальных IT-проблем и задач на Codewars. Поддерживает JavaScript, C#, Java, Python и другие языки.

 

Code Monkey -научит кодить, хватая бананы. Часто используется для изучения CoffeeScript и Python.