Изучайте Git на практике

Особенности курса:

  • — Теория, основанная на многолетней практике
  • — Уникальная практика в специальных контейнерах
  • — Сложные экзамены
  • — Асинхронный формат
  • — Матерные частушки new!

После прохождения этого курса вы сможете преодолеть барьер "неловкости" перед Git, значительно повысить свою производительность и найти работу в достойной IT-компании

Git — окно в мир профессиональной разработки

Ни одна IT-компания не работает без системы контроля версий
Касперский
Контур
яндекс

Для каких IT-профессий нужен Git

Разработчикам
QA-специалистам
Техлидам и Тимлидам

Содержание курса Go Git

1

Настройки и структура

Лекция. Практика: 48 заданий. Тест: 12 вопросов.

Вероятно, одно из самых полезных занятий, которое спасет вас от целого набора факапов и сэкономит вам часы (дни, недели?) блуждания в документации. Мы разберем нюансы кроссплатформенной работы с Git (факапы с переносом каретки), научимся правильно игнорировать файлы и их свойства, научимся настраивать машину для удобной работы. Если честно, я бы очень хотел отправиться в прошлое и дать самому себе этот урок несколько лет назад.

2

Сохраняемся

Лекция. Практика: 30 заданий. Тест: 10 вопросов.

Если до сих пор вы не любили добавлять изменения в коммиты через консоль, то это занятие вам понравится. Мы разберем несколько интерактивных режимов, удобные файловые паттерны, узнаем многие тонкости и подводные камни команд add и commit. После этого урока вы сможете создавать коммиты в консоли быстрее, чем в IDE или в редакторе.

3

Осматриваемся

Лекция. Практика: 58 заданий. Тест: 10 вопросов.

Скажу прямо: умение осматриваться (и откатываться) в консоли переведет вас из состояния "трогал Git" в состояние "плавали, знаем". Если вы вникнете во все приемы, которые я дам вам на этом занятии, вы сможете находить проблемы в разы быстрее, понимать что, когда, где и зачем было сделано. Это понимание даст вам уверенность в себе при работе над проектом, особенно в команде. Наверное, нельзя выделять любимых детей, но это занятие — одно из моих любимых. Удачи!

4

Откатываемся

Лекция. Практика: 54 задания. Тест: 10 вопросов.

Если умение осматриваться добавит вам уверенности при работе с Git в команде, то умение откатываться сделает вас полноценным Чаком Норрисом. Не помню, чтобы он работал в команде, но вы поняли идею. Мы рассмотрим более 12 способов откатывать изменения в репозитории. Это очень-очень крутой урок.

5

Ветки и теги

Лекция. Практика: 55 заданий. Тест: 12 вопросов.

На этом уроке я объясню, как можно использовать ветки и тэги, дам команды для быстрой работы с ними. Еще я объясню понятным языком, в чем разница между master, origin/master и origin master. Мы обсудим также Gitflow - самый популярный принцип командной работы в Git.

6

Слияния и конфликты

Лекция. Практика: 64 задания. Тест: 13 вопросов.

Никто не любит конфликты. Это нормально. Но профессиональные разработчики не должны бояться конфликтов. Я научу вас четырем наиболее удобным способам слияния (да, не только merge), в том числе без конфликтов. Конечно, разрешать конфликты в консоли мы тоже научимся. Уверен, этот урок прогонит последнего буку из вашего шкафа.

7

Удаленные репозитории

Лекция. Практика: 47 заданий. Тест: 10 вопросов.

Мы обсудим принципы и нюансы команд для обмена данными с удаленными репозиториями, различия между ssh и https. Вы научитесь работать со связями удаленных репозиториев и удаленных веток. Мы поговорим про возможные проблемы при обмене данными. Также я расскажу вам о форках и пул риквестах. Этим уроком мы закроем оставшиеся пробелы вашего понимания Git.

8

Как устроен PROD, CI/CD, Docker

Лекция. Тест: 13 вопросов.

На десерт я расскажу как мы настраиваем production-сервер, разберём как работает CI/CD, объясню как работает Docker. А также сравним различные типы баз данных, web-серверов и то как происходит сборка проекта на PHP и JavaScript

Процесс обучения

интерфейс GoGit
интерфейс GoGit
интерфейс GoGit
интерфейс GoGit
интерфейс GoGit

Онлайн сертификат

После прохождения курса вы получаете ссылку на сертификат.
Пример можно посмотреть по ссылке

Всего 18 000 9 000 руб / курс

Формат курса асинхронный -
проходите занятия в удобное для вас время.

В курсе 8 уроков, каждый из которых содержит:
теорию, презентации, практики, тесты.
Вопросы можно задавать на gogit@flagstudio.ru

Миша Радионов, Преподаватель
  • Руководитель и основатель веб-студии «Флаг» с 2010 года, штат 40+ человек
  • Обучено более 500 программистов, в настоящее время работающих с крупнейшими компаниями России, Европы и США
  • Докладчик на темы по «Devops» на различных конференциях России
  • За окном 2022 год, время поднять планку своих знаний и встать на уровень с передовыми разработчиками. Я создал для вас курс, который проходят программисты в нашей компании. Курс полностью основан на практическом опыте, большую часть команд из курса Go Git мы используем в работе ежедневно.