Введение в систему контроля версий Git
Рассматривается самая прогрессивная система контроля версий в мире - Git: базовые концепции распределённых СКВ, возможности Git. Вы захотите летать от скорости, лёгкой работы с ветками и поддержки разных процессов работы.
16 ак.ч.
Онлайн
DEV-007
Введение в систему контроля версий Git
Записаться на курс
Длительность
16 ак.ч.
Локация
Онлайн
Код
DEV-007
Расписание и цены
25.07.2022 - 28.07.2022
18 880 руб.
Планируете обучить команду из 7-8 или более человек?
Закажите корпоративное обучение с учетом ваших потребностей
Введение в систему контроля версий Git
Записаться на курс
Длительность
16 ак.ч.
Локация
Онлайн
Код
DEV-007
Расписание и цены
25.07.2022 - 28.07.2022
18 880 руб.
Планируете обучить команду из 7-8 или более человек?
Закажите корпоративное обучение с учетом ваших потребностей

Описание

На курсе Вы научитесь работать с Git – самой прогрессивной системой контроля версий в мире. Узнаете о базовых концепциях распределённых СКВ, возможностях Git, отработаете полученные знания на практике.
Вы захотите летать от скорости, лёгкой работы с ветками и поддержки разных процессов работы.
После прохождения курса выдается
сертификат на бланке IBS Training Center

Цели

  • познакомиться с концепциями распределённых систем контроля версий;
  • освоить часто используемые команды.

Целевая аудитория

Разработчики, менеджеры.

Предварительная подготовка

Базовые навыки работы в командной строке.

Разбираемые темы

  • Что есть Git: автор, происхождение, основная концепция, отличия от других СКВ.
  • Работа с одним репозиторием: инициализация; добавление и Commit файлов; Logs и Configs; Git как асинхронный нециклический граф; детали Commit; добавление и удаление файлов из индекса.
  • Локальная работа с ветками: основы  ветвления; слияние (Merge), Checkout; локальный процесс работы; команда Reset. 
  • Параллельная работа с Git: создание и клонирование удаленного репозитория; демонстрация различных кейсов параллельной работы; удаленные ветки; загрузка и выгрузка изменений; наблюдающие ветки; настройка Logs, Aliases.
  • Обзор специализированных команд: Git tag; Merge vs. Rebase; состояние Detached head; Git Cherry-pick; Git reflog; Git revert; Git stash.
Раcписание курсов
Вид:
25.07.2022 - 28.07.2022
10:00-14:00
Локация:Онлайн
Длительность:16 ак.ч.
Время:10:00-14:00
18 880 руб.
Записаться
Смотреть полное расписание
Тренеры
Суслов Максим
Эксперт в области разработки ПО и администрирования

Максим более 20 лет занимается разработкой программного обеспечения и администрированием информационных систем.

За это время он разрабатывал самые разные системы: от встраиваемых в микроконтроллеры до больших корпоративных систем, администрировал информационные системы и сети на железе и в облаке, а также получил опыт управления проектами.

Он использует разные технологии и инструменты, постоянно стремясь обновлять свои навыки и умения со временем. Сейчас Максим осваивает облачные технологии.

Проекты:

  • разрабатывал самые разные системы: от встраиваемых в микроконтроллеры до больших корпоративных систем

  • разработка драйверов для устройств комплексной аэрогеофизической станции и портирование программного обеспечения для измерительно-регистрирующего комплекса с ОС Windows и MS-DOS на RTAI Linux

  • разработка медицинской информационной системы для военных лечащих учреждений Министерства обороны РФ

  • разработка программного обеспечения для датчиков пожарной сигнализации. Датчик пожарной безопасности ИДЭ-2М прошёл контрольные испытания, и в данный момент функционирует на МКС

  • проектирование и разработка измерительно-вычислительного комплекса опытового бассейна

  • проектирование и разработка системы человеко-машинного взаимодействия для автомобилей

  • администрировал информационные системы и сети на железе и в облаке

Отзывы (12)
Интересный курс. Самым полезным для меня было понимание концепции ветвей. Также получил объяснение команд «cherry pick» и «rebase». Спасибо.
Участник тренинга
Хороший тренинг для получения базовых знаний по Git. Наиболее полезными были более углубленные темы, такие как cherry-pick, revert, stash.
Участник тренинга
Хороший и полезный тренинг, с прекрасным тренером. Очень понравилось, что Максим очень внятно разъяснял в первую очередь основные принципы функционирования Git, подробно объяснял источники ошибок при выполнении операций и методы их исправления.
Участник тренинга
Хороший курс. Отличные презентации, очень подробные объяснения, много примеров, есть практика. Преподаватель очень подробно отвечал на вопросы, разрешил задавать вопросы голосом. Практические задания. Курс изложен простым, понятным, доступным языком.
Участник тренинга
Потрясающий курс! Я плохо понимал, что такое Git, но на обучении узнал все, что позволило мне сразу начать использовать его. Понравилось, как тренер объяснил основы, понятно и интересно. Много практики помогало знаниям усваиваться, а отслеживание прогресса в гугл-таблицах помогало не отставать.
Участник тренинга
Наиболее полезной была инфа о том, как git работает изнутри, какие есть возможности настройки и как быть со сложными ситуациями во время слияний. Максим – большой молодец! Полностью разобрал весь материал и подробно обсудил с нами, радует его практический опыт и желание передать свои знания.
Участник тренинга
Интересный курс и хороший лектор. Наиболее полезными оказались работа с отдельными HEAD и сопутствующими материалами. Понравились: структурированный материал, практикующий тренер, примеры из опыта работы, лабораторные работы в классе и работа над ошибками, объяснение простыми словами. Рекомендую!
Участник тренинга
Отличный курс! Я узнал новую информацию об основах Git, работе с терминалом, да и все, чем с нами поделился лектор, оказалось для меня полезным (особенно практика и примеры). Большое спасибо Владимиру за то, что что я получил ответы на свои вопросы, и теперь уверен в своих знаниях.
Участник тренинга
Курс помог отсортировать всю информацию, которая у меня уже была, лучше понять GIT и процессы, лежащие в основе систем управления версиями и контроля. Понравилась прекрасная коммуникация между тренером и учениками. Он был внимательным, гибким и очень понимающим.
Участник тренинга
Хороший курс для новичков. Мне очень понравилось, что тренер подробно объяснил, что происходит за кулисами в git в различных состояниях. Кроме того, мне понравилось, что обучение было не быстрым, мы задавали вопросы и действительно старались понять материалы. Для меня, как новичка в Git, это было очень полезно.
Участник тренинга
Данный курс хорошая возможность изучать новые вещи и практиковать их одновременно. Понравились подробные объяснения, рассмотрение ошибок, с которыми можно столкнуться в GIT, реальные примеры. Материалы были хорошо объяснены, и тренер терпеливо обучал каждой необходимой детали. В общем, все понравилось, спасибо!
Участник тренинга
Обучение начиналось с очень простых вещей и шло к более сложным – это было интересно. Материалы сделаны качественно, много практических примеров и теории. Тренер хорошо объяснял тему и постоянно помогал нам. Я думаю, что многому научился и получил мотивацию углубить эти знания.
Участник тренинга
Показать все отзывы
Ваши преимущества
Экспертность
Тренеры-эксперты из реальных проектов крупнейших компаний, лидеров в своей отрасли
Живое обучение
“Живая” коммуникация с тренером даже в онлайн-формате
Практика
Максимально наполненные практикой занятия, работа в группах, выполнение домашних заданий
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.