GitHub часто называют «социальной сетью для разработчиков», поскольку, помимо размещения кода, участники могут общаться, комментировать правки друг друга, а также следить за новостями знакомых. С помощью широких возможностей GitНub программисты могут объединять свои репозитории, а использование сервиса абсолютно бесплатно для проектов с открытым исходным кодом.
Поскольку GitHub выполняет роль площадки, на которой люди, обучающиеся программированию, знакомятся и заводят друзей, то неудивительно, что со временем выделилась образовательная часть GitHub.
Теперь образовательная программа открылась официально − на GitHub был запущен специальный раздел GitHub Education.
Для студентов GitHub Education − это:
- удобный способ делиться друг с другом кодом: больше не нужно посылать его по email или приносить на флэшке;
- сохранность работы: все изменения в работе сохраняются на сайте, поэтому не нужно беспокоиться, что домашнюю работу съест собака или жесткий диск взорвется;
- организация всего при помощи репозиториев;
- возможность создать портфолио.
Преподаватели благодаря GitHub Education смогут:
- преподавать эффективнее: репозитории позволяют управлять и рассылать задания студентам;
- давать студентам обратную связь;
- проводить автоматизированные тестирования;
- собирать и проверять задания.
В настоящий момент GitHub Education предлагает следующее:
- бесплатную Micro-подписку для студентов и преподавателей;
- бесплатные Github-организации для использования в классах;
- 25% скидка во всех остальных случаях для использования в учебных целях.
Как получить Micro-подписку?
Артем Шангуров поделился на сайте Хабрахабр инструкцией, как получить Micro-подписку, если вы студент или преподаватель.
Подписку, с которой становятся доступными пять приватных репозиториев, получить очень просто и сделать это можно двумя способами:
- с помощью студенческого билета;
- с помощью адреса электронной почты в домене образовательного учреждения.
С помощью студенческого билета
Для того чтобы получить подписку с помощью студенческого билета, нужно отослать на адрес [email protected] небольшую заявку на английском языке:
- GitHub name: Ваш ник на GitHub.
- School name: Название школы или вуза, также не помешает указать адрес сайта.
- Graduation year: Год, когда вы заканчиваете учится. От него будет зависеть то, на сколько лет будет дана подписка.
- How do you plan to use Github? Как вы планируете использовать GitHub − здесь следует рассказать про то, как вы уже используете GitHub и зачем вам нужны приватные репозитории и подобное.
Приложите скан студенческого билета и отправляйте письмо. Через некоторое время вам должен прийти такой ответ:
Great, thanks for sending! Just applied the upgrade on your account. Enjoy! − Aidan
С помощью адреса электронной почты в домене образовательного учреждения
Здесь все еще проще − нужно просто заполнить специальную форму на сайте.
Набор данных точно тот же, что и с письмом, только нужно еще будет дополнительно указать email в домене учебного заведения, а прикладывать удостоверение не нужно.
Сайт Github Education.