Введение в систему контроля версий Git
Рассматривается самая прогрессивная система контроля версий в мире - Git: базовые концепции распределённых СКВ, возможности Git. Вы захотите летать от скорости, лёгкой работы с ветками и поддержки разных процессов работы.
10 ак.ч.
Онлайн
DEV-007
Введение в систему контроля версий Git
Записаться на курс
Длительность
10 ак.ч.
Локация
Онлайн
Код
DEV-007
Расписание и цены
25.06.2024 - 27.06.2024
13 000 руб.
* Для физических лиц действует скидка 10% Закажите корпоративное обучение с учетом ваших потребностей
Введение в систему контроля версий Git
Записаться на курс
Длительность
10 ак.ч.
Локация
Онлайн
Код
DEV-007
Расписание и цены
25.06.2024 - 27.06.2024
13 000 руб.
* Для физических лиц действует скидка 10% Закажите корпоративное обучение с учетом ваших потребностей

Описание

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

Цели

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

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

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

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

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

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

  • 1.Что есть Git

    • Автор.

    • Происхождение.

    • Основная концепция.

    • Отличия от других СКВ.

  • 2.Работа с одним репозиторием

    • Инициализация.

    • Добавление и Commit файлов.

    • Logs и Configs.

    • Git как асинхронный нециклический граф.

    • Детали Commit.

    • Добавление и удаление файлов из индекса.

  • 3.Локальная работа с ветками

    • Основы  ветвления.

    • Слияние (Merge).

    • Checkout.

    • Локальный процесс работы.

    • Команда Reset. 

  • 4.Параллельная работа с Git

    • Создание и клонирование удаленного репозитория.

    • Демонстрация различных кейсов параллельной работы.

    • Удаленные ветки.

    • Загрузка и выгрузка изменений.

    • Наблюдающие ветки.

    • Настройка Logs.

    • Aliases.
  • 5.Обзор специализированных команд

    • Git tag.

    • Merge vs. Rebase.

    • Состояние Detached head.

    • Git Cherry-pick.

    • Git reflog.

    • Git revert.

    •  Git stash.
  • Развернуть программу
Раcписание курсов
Вид:
25.06.2024 - 27.06.2024
10:00-13:30
Локация:Онлайн
Длительность:10 ак.ч.
Время:10:00-13:30
13 000 руб.
Записаться
Смотреть полное расписание
Тренеры
Исламгулов Тимур
Python-разработчик, профессиональный преподаватель разработки на Python.

Тимур работает в области программирование и разработки больше 15 лет. Разрабатывает ПО и учебные программы на заказ.
Тематика проектов: программирование, машинное обучение, искусственный интеллект, базы данных, графический интерфейс.

Образование:

Уфимский государственный авиационный технический университет, 

факультет "Информатики и робототехники, Моделирование и исследование операций в организационно-технических системах".

Достижения:

Наличие патента на ПО, 20+ научных трудов, более 5000 обученных студентов, провел однажды урок на 5400+ студентов.



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