Игры для изучения Git и GitHub

При изучении различных концепций и языков программирования мы просматриваем кучу обучающих видео и роемся в документации.

Изложение основ программирования, css, html, JavaScript давно геймифицировано. Мы уже публиковали ряд статей с подборками обучающих игр:

Но знаете ли вы, что изучение Git и GitHub тоже может быть увлекательным? Давайте посмотрим, какие есть обучающие игры по этому направлению.

1. TwilioQuest – «Forest of Open Source»

Друиды леса Open Source наставляют начинающих разработчиков и учат их вносить свой вклад в проекты с открытым кодом при помощи Git.

Вы научитесь делать форки проектов на GitHub, устанавливать и настраивать git на своем компьютере, использовать Git для отправки кода в GitHub-репозиторий и открывать пул-реквесты.

2. Oh My Git!

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

Новичкам в Git игра предлагает интерфейс с карточками. Они помогают запомнить только что изученные команды, а также содержат короткие описания этих команд и значки.

Более опытным пользователям предлагается воспользоваться встроенным терминалом, где они смогут выполнять команды. Игроки смогут опробовать и изучить все функции Git.

Чтобы обучить пользователей применять Git в командной разработке, игра фокусируется на взаимодействии с несколькими удаленными репозиториями.

3. Learn Git Branching

Это не то игра, не то онлайн-учебник. Главная особенность ресурса – красивая визуализация ветвления в Git.

Весь курс обучения разделен на уровни, которые нужно проходить один за другим (но можно и сразу перескочить к интересующей теме).

Зайдя на какой-нибудь уровень, вы сначала получаете пояснение в отдельном окне. После этого можно опробовать команды на практике – во встроенном терминале в боковой панели.

Дополнительный плюс: игра доступна на нескольких языках, включая русский и украинский (кнопка переключения в правом нижнем углу).

4. GitHub Learning Lab

Сам GitHub тоже предлагает учебный план. Вы можете улучшить свои навыки, работая с интересными, реалистичными проектами.

Перевод статьи «Want to learn about git and GitHub in a more fun way?».

[customscript]techrocks_custom_after_post_html[/customscript]

[customscript]techrocks_custom_script[/customscript]

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Прокрутить вверх