Интенсив по погружению в GIT
Онлайн-интенсив учебного центра Слёрм по Git: 10 дней, старт 15 октября, нагрузка 2-3 часа в день по будням. Формат: статьи-гайды по 5-15 минут, короткие скринкасты (один скринкаст равен одному закрытому вопросу) и ежедневное практическое задание, которое вы делаете в своём репозитории и подтверждаете ссылкой на коммит или PR, а куратор проверяет и даёт обратную связь. Финал: два дня командной работы по 3-5 человек над псевдопроектом с реальными проблемами командной разработки, затем ретроспектива с разбором решений. Двенадцать заявленных результатов: от объектной модели Git и настройки gitconfig, алиасов, хуков и .gitattributes до Conventional Commits, семантического версионирования, cherry-pick, своего bare-репозитория по SSH и автоматизации через GitPython. Автор один: Кирилл Казарин, руководитель международного департамента ИТ и инфраструктуры в RingCentral, 14 лет в администрировании и 7 лет в DevOps. Документ: именное свидетельство при прохождении 80 процентов курса. Цена 5 000 рублей, материалы остаются с вами навсегда.
Мнение редакции
Это редкий случай, когда цена и содержание сходятся без натяжек. За 5 000 рублей школа даёт десять учебных дней с ежедневной проверкой заданий живым куратором и командный финал, а тема выбрана та, по которой у инженеров чаще всего дырявые знания. Git знают почти все, но знают его как набор заклинаний: commit, push, если сломалось, то клонируй заново. Курс построен ровно против этой привычки: сначала объекты и граф, потом уже команды, и каждая команда объясняется через то, что она делает с графом.
Программа честно закрывает не только личную работу, но и командную. Conventional Commits и семантическое версионирование, чистка истории перед пулл-реквестом, культура код-ревью, выбор между Git Flow, GitHub Flow и trunk-based под контекст команды. Отдельно есть то, чего в курсах по Git обычно не встретишь: поднятие своего bare-репозитория по SSH без GitHub за десять минут и автоматизация работы с репозиторием из Python. Первое полезно тем, кто работает в закрытом контуре, второе тем, кто пишет обвязку вокруг репозиториев.
Формат подачи заслуживает отдельной похвалы. Школа прямо отказывается от двухчасовых лекций: теория подаётся статьями на 5-15 минут чтения, а скринкаст показывает один сценарий целиком, от чистой машины до результата. Для темы, где всё решает мышечная память, это работает лучше вебинаров.
Ограничения тоже есть, и их стоит понимать. Курс ведёт один автор, второго мнения не будет. Даты фиксированные: интенсив идёт потоком, десять дней подряд по будням, и выпасть из ритма на неделю нельзя без потери командного финала, где нужны живые люди в группе. И это не курс для того, кто про Git слышал впервые: школа прямо пишет, что вы уже умеете коммитить, пушить и мержить.
Плюсы
- цена 5 000 рублей за 10 дней обучения с ежедневной проверкой заданий живым куратором: у школы это один из самых дешёвых форматов
- объяснение идёт от устройства Git, а не от списка команд: blob, tree, commit, tag, направленный ациклический граф и SHA разбираются в первую очередь
- командный финал: два дня работы группой по 3-5 человек над псевдопроектом с реальными конфликтами и ретроспективой в конце
- есть темы, которых обычно нет в курсах по Git: свой bare-репозиторий по SSH без GitHub и автоматизация репозитория из Python через GitPython
- теория подаётся статьями на 5-15 минут и короткими скринкастами: один скринкаст равен одному закрытому вопросу, без двухчасовых лекций
- все материалы и шпаргалки остаются доступны после окончания курса, к ним можно возвращаться
Минусы
- поток с жёсткими датами: 10 дней подряд по будням, выпасть на неделю нельзя без потери командного проекта
- весь интенсив держится на одном авторе, альтернативной точки зрения по спорным решениям не будет
- не для тех, кто видит Git впервые: школа рассчитывает, что вы уже умеете коммитить, пушить и мержить
- документ это внутреннее свидетельство школы при прохождении 80 процентов курса, а не удостоверение установленного образца
Кому подходит
Разработчикам, которые умеют коммитить, но не понимают, что происходит
Школа делит аудиторию по уровням и начинающему разработчику обещает принципы работы и примеры хороших практик вместо набора выученных команд.
Middle-разработчикам, которым нужна глубина
Отдельный блок адресован тем, кто уверенно работает в типовых сценариях и хочет понимать, что происходит внутри при merge и rebase, выбирать стратегию ветвления и разбирать нестандартные ситуации.
DevOps-инженерам и SRE, у которых в репозитории инфраструктура
Для них Git это не про код, а про манифесты, Terraform, пайплайны и GitOps. Под эту аудиторию в программе есть свой bare-репозиторий по SSH и автоматизация через GitPython.
Тестировщикам, которые каждый день работают с историей репозитория
Школа обещает разложить по полочкам то, с чем тестировщик сталкивается постоянно: коммиты, ветки, чекауты, поиск нужной ревизии для воспроизведения бага и работа с удалёнными репозиториями.
Кому курс не подойдёт
- тем, кто никогда не открывал Git: курс стартует с предположения, что коммит, push и merge вам знакомы
- тем, у кого не получится выделять 2-3 часа в день по будням десять дней подряд: интенсив идёт потоком, записи с отложенным стартом здесь нет
- тем, кто ищет документ для резюме: свидетельство школы весит меньше, чем сам навык и командный проект
Чем отличается от других курсов направления
По деньгам и формату это самый лёгкий вход в направлении. «Обучение Git» Skillbox за 22 500 рублей и «Gitlab CI/CD с нуля» Merion Academy за 16 250 рублей идут месяц и дольше и стоят в три-четыре раза дороже, а комплект Merion с курсом DevOps-инженера за 29 630 рублей это уже другая история и другая цель. Внутри самой школы соседи ещё дороже: «Gitlab CI/CD» за 25 000 рублей и «Непрерывная интеграция и доставка» за 110 000 рублей учат не Git, а пайплайнам поверх него. Главное же отличие не в цене, а в предмете: почти все соседние курсы про CI/CD и автоматизацию, где Git подразумевается известным, и только этот занимается самим Git, включая объектную модель, чистку истории и командные флоу. Второе отличие в том, что за 5 000 рублей здесь есть живая проверка заданий каждый день и командный проект, а не только видеозаписи: у курсов сопоставимой цены на рынке обычно нет ни того ни другого.
Обзор курса
Кто стоит за курсом
Автор и спикер один: Кирилл Казарин, руководитель международного департамента информационных технологий, инфраструктуры и поддержки производственных систем в RingCentral. Опыт в администрировании больше 14 лет, в DevOps больше 7. Выступает на профильных конференциях (DUMP Казань, DUMP Екатеринбург, DevOops Санкт-Петербург), пишет статьи на Хабр и ведёт телеграм-канал. То есть курс собран не преподавателем по Git, а инженером и руководителем, который этими репозиториями управляет в международной компании. Обратная сторона такого формата очевидна: весь интенсив держится на одном человеке, и его взгляд на спорные вопросы (когда оправдан cherry-pick, какой флоу выбирать) станет для вас единственным.
Как устроена нагрузка
Десять учебных дней, 2-3 часа в день по будням. День устроен одинаково: короткие статьи-гайды, скринкаст со сквозным сценарием, практическое задание. Задание вы выполняете в своём репозитории и прикладываете подтверждение: скриншот, ссылку на коммит или на пулл-реквест. Куратор проверяет и даёт обратную связь. Последние два дня отведены под командный проект: группы по 3-5 человек, псевдопроект с реальными проблемами совместной разработки, в конце ретроспектива с разбором принятых решений. Материалы, шпаргалки и скринкасты остаются доступны после окончания курса.
Что входит в стоимость
За 5 000 рублей школа перечисляет: полезные материалы с бессрочным доступом, скринкасты, практические задания каждый день, разбор заданий от эксперта и итоговый проект для портфолио. Никаких дополнительных тарифов, стендов, апгрейдов и доплат за проверку на странице нет, и это приятно отличает интенсив от больших курсов школы, где всё интересное лежит в дорогом тарифе. Рассрочка на такую сумму не предлагается, оплата разовая, есть поле для промокода.
Что вы унесёте после курса
Двенадцать пунктов школа называет прямо, и они складываются в понятный набор. Понимать внутреннее устройство: blob, tree, commit, tag, направленный ациклический граф, SHA. Настраивать инструмент под себя: gitconfig, алиасы, SSH, .gitignore, .gitattributes, хуки. Вести историю: осмысленные коммиты по Conventional Commits, семантическое версионирование, amend и интерактивный rebase перед пулл-реквестом. Не паниковать: разрешение конфликтов руками и в mergetool, откаты через reset, restore, revert и reflog. Работать в команде: писать хорошие пулл-реквесты, проводить код-ревью, которое не превращается в войну, выбирать флоу. И два инженерных бонуса: свой git-сервер на bare-репозитории по SSH и автоматизация через GitPython.
Где программа проседает
Первое: жёсткий график. Интенсив это поток, а не запись: пропустив неделю, вы теряете и ежедневную проверку, и командный финал. Второе: один автор, а значит один взгляд. Третье: для DevOps-аудитории тема GitOps и событийной модели CI/CD упомянута, но в ежедневном формате на неё придётся один вечер, глубины не ждите. Четвёртое: документ это внутреннее свидетельство школы при прохождении 80 процентов курса, для резюме оно весит немного, ценность курса в навыке, а не в бумаге.
Программа курса
1Устройство Git изнутри
2Настройка инструмента под себя
3Коммиты и версионирование
4Ветвление, слияние и ребейз
5Откаты и чистка истории
6Свой git-сервер и автоматизация
7Командная работа и флоу
8Командный проект и ретроспектива
Чему вы научитесь
- объяснять устройство Git через объекты blob, tree, commit, tag и направленный ациклический граф
- настраивать Git под себя: gitconfig, алиасы, SSH, .gitignore, .gitattributes и хуки
- делать осмысленные коммиты по Conventional Commits и семантически версионировать релизы
- разрешать конфликты руками и в mergetool и понимать разницу между merge и rebase
- откатывать изменения через reset, restore, revert и reflog и чистить историю перед пулл-реквестом
- переносить коммиты через cherry-pick и понимать, когда это оправдано
- поднимать свой git-сервер на bare-репозитории по SSH без GitHub
- выбирать флоу под команду и автоматизировать работу с репозиторием через GitPython
Как проходит обучение
Статьи-гайды по 5-15 минут
Основной формат подачи теории: короткие материалы с примерами кода и иллюстрациями, к которым можно вернуться и перечитать.
Скринкасты по одному сценарию
Короткие видео, где спикер пошагово проходит путь от чистой машины до результата. Школа принципиально отказывается от двухчасовых лекций: один скринкаст закрывает один вопрос.
Практика с проверкой каждый день
Каждый учебный день заканчивается заданием. Вы делаете его в своём репозитории и прикладываете подтверждение: скриншот, ссылку на коммит или пулл-реквест. Куратор проверяет и даёт обратную связь.
Ритм 2-3 часа в день по будням
Интенсив рассчитан на десять дней такой нагрузки. Материалы остаются доступны после окончания курса, к шпаргалкам и скринкастам можно возвращаться сколько угодно.
Командный проект и ретроспектива в финале
Последние два дня отведены под совместную работу в группе из 3-5 человек над псевдопроектом с реальными проблемами командной разработки, а завершает всё ретроспектива с разбором решений.
Часто задаваемые вопросы
Нужен ли опыт работы с Git до интенсива?
Сколько времени нужно в день?
Что входит в стоимость?
Кто проверяет задания?
Какой документ выдают?
Подойдёт ли интенсив DevOps-инженеру, а не разработчику?
Когда старт и можно ли пройти в своём темпе?
Отзывы о курсе «Интенсив по погружению в GIT»
Оставить отзыв о курсе
Расскажите, как проходило обучение: что понравилось, что нет, помог ли курс в работе. Публикуем после проверки, рекламные тексты и анонимные жалобы без подробностей не пропускаем.
Это отзывы о других программах школы Слёрм: они говорят о школе в целом, а не об этом курсе.
Все отзывы школы собраны на её странице.
