20 бесплатных онлайн-игр для программистов: лёгкое изучение

Аватарка пользователя Марина Александровна
Отредактировано

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

584К открытий598К показов

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

Примечание Вы читаете улучшенную версию некогда выпущенной нами статьи.

CodinGame

На CodinGame с помощью написания кода и создания собственного «искусственного интеллекта» вам предстоит решить самые разнообразные и весёлые проблемы. Сайт поддерживает все языки программирования.

20 бесплатных онлайн-игр для программистов: лёгкое изучение 1

CodeCombat

CodeCombat — это не просто игра по программированию, а настоящая платформа для учащихся, позволяющая легко осваивать компьютерные науки.

Красочная анимация и интересный сюжет, кланы, взаимодействие с тысячами других игроков по всему миру. Поддерживаются такие языки, как Java, JavaScript, Python, Lua, CoffeeScript. Есть русская локализация.

20 бесплатных онлайн-игр для программистов: лёгкое изучение 2

А для тех, кто активно изучает Питон, можем также порекомендовать подборку Telegram-каналов по Python.

Ruby Warrior

20 бесплатных онлайн-игр для программистов: лёгкое изучение 3

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

Check iO

Check iO — это браузерная игра в жанре «Приключение», которая научит вас программированию на Python.

20 бесплатных онлайн-игр для программистов: лёгкое изучение 4

Code Hunt

20 бесплатных онлайн-игр для программистов: лёгкое изучение 5

В онлайн-игре для программистов Code Hunt вы, охотник за кодом, исправляете код, чтобы он возвращал нужный результат. Для прохождения доступны 14 уровней, в каждом из которых есть по несколько заданий. Игра подойдёт тем, кто хочет изучить Java или C#.

Vim Adventures

Давно хотели собраться с силами и выучить Vim полностью? Игра Vim Adventures поможет сделать это в наиболее весёлой и интерактивной форме.

20 бесплатных онлайн-игр для программистов: лёгкое изучение 6

Robocode

Любите битвы роботов? Тогда игра Robocode для вас. Вы научитесь программировать путём создания боевых роботов-танков на Java или .NET. Когда вы создадите робота, на экране в реальном времени начнётся битва.

20 бесплатных онлайн-игр для программистов: лёгкое изучение 7

Cyber DoJo

Cyber Dojo — это пространство, где разработчики могут собираться вместе и изучать такие языки программирования, как JavaScript, Java, Python, PHP, Ruby и многие другие.

Репозиторий проекта на GitHub.

20 бесплатных онлайн-игр для программистов: лёгкое изучение 8

Code Monkey

В игре для программистов Code Monkey вы научитесь кодить онлайн, хватая бананы. На западе учителя часто используют Code Monkey для преподавания программирования на CoffeScript и Python.

20 бесплатных онлайн-игр для программистов: лёгкое изучение 9

Elevator Saga

В Elevator Saga вам предстоит управлять настоящим лифтом с помощью JavaScript, разгадывая различные задачки. Например, первое задание — доставить лифтом 15 человек меньше чем за 60 секунд.

Также есть открытый репозиторий.

20 бесплатных онлайн-игр для программистов: лёгкое изучение 10

Codewars

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

20 бесплатных онлайн-игр для программистов: лёгкое изучение 11

Git Game

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

20 бесплатных онлайн-игр для программистов: лёгкое изучение 12

Hacker

На Hacker.org вы найдете набор пазлов, тестов, викторин и других игр по программированию, которые прокачают ваши хакерские навыки. К концу игры вы научитесь взламывать настоящие шифры.

20 бесплатных онлайн-игр для программистов: лёгкое изучение 13

Hex Invaders

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

20 бесплатных онлайн-игр для программистов: лёгкое изучение 14

Flexbox Froggy

Flexbox Froggy — это логическая онлайн-игра для программистов, в которой вы должны помочь лягушкам добраться до их кувшинок. Делается это с помощью CSS Flexbox, что очень поможет развить навыки вёрстки.

Также у нас есть статья, из которой вы узнаете, как работает CSS Flexbox.

20 бесплатных онлайн-игр для программистов: лёгкое изучение 15

Pixactly

Pixactly — это простая по виду, но не по содержанию игра для начинающих программистов. Вам даётся местоположение двух пикселей, а вы должны нарисовать по этим координатам прямоугольник.

20 бесплатных онлайн-игр для программистов: лёгкое изучение 16

CSS Diner

Отличная игра для знакомства с CSS-селекторами. Игроку даётся стол с посудой, заданный анимированной HTML-формой, и конкретный предмет или предметы, которые нужно взять со стола. Изучено будет всё, от основ до ~ и :first-child.

20 бесплатных онлайн-игр для программистов: лёгкое изучение 17

Flexbox Defense

Классический Tower Defense с привкусом CSS — все башни и ловушки нужно размещать при помощи гибкой вёрстки. Игра состоит из 12 уровней, которые потребуют от вас вспомнить все тонкости системы Flexbox.

20 бесплатных онлайн-игр для программистов: лёгкое изучение 18

Untrusted

Untrusted — это мета-JavaScript-адвенчура, в которой вы играете за персонажа по имени Dr. Eval — символ @, который может изменять окружающий мир, модифицируя его исходный код (ух, прям Матрица ? ). Игроку предоставляются функции, инициализирующие каждый уровень, и API, с помощью которого нужно прокладывать путь к выходу из уровня.

20 бесплатных онлайн-игр для программистов: лёгкое изучение 19

CSS Dungeons & Developers

Одна из самых увлекательных игр для программистов онлайн. Дерево магических навыков, но магия эта — не льда и пламени, а веб-разработки. Отмечайте свои знания CSS, HTML и JavaScript и следите за продвижением к званию Мастера.

20 бесплатных онлайн-игр для программистов: лёгкое изучение 20
Следите за новыми постами
Следите за новыми постами по любимым темам
584К открытий598К показов