Введение в систему контроля версий Git

Рассматривается самая прогрессивная система контроля версий в мире - Git: базовые концепции распределённых СКВ, возможности Git. Вы захотите летать от скорости, лёгкой работы с ветками и поддержки разных процессов работы.
Курс: DEV-007
Длительность: 10 ч.

Описание

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

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

  • Что есть 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.

Цели

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

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

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

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

Базовые навыки работы в командной строке.
После окончания курса выдаётся сертификат на бланке Luxoft Training
Дворжецкий Юрий Специалист в области Java, Java Script, .Net.
Юрий работает в Luxoft с 2011 г. в качестве Full-Stack-разработчика  в проектах SITA, DHL, ГЛОНАСС, «Почта России».

Разрабатывал высоконагруженные проеты на различных платформах, а также огромные бизнес-порталы с использованием высокоуровневых технологий на платформе от Back-end до Front-end. В отдельных проектах выступал в роли консультанта по настройке и запуску DevOps процессов Continuous Integration и Continuous delivery процессов. 

С 2005 г. занимается преподавательской деятельностью: 2008–2011 гг. – преподавал курсы по основам программирования в  Четверговой математической школе; в 2011–2012 гг. – курсы по программированию в Омском государственном университете им. Ф.М. Достоевского.

Начиная с 2013 г. ведет Java-школу для сотрудников Luxoft и курсы по Java-, .Net-, C++-, JS-технологиям для внешних клиентов Luxoft Training.

Закончил Институт математики и информационных технологий Омского государственного университета. Защитил диссертацию на соискание степени кандидата физико-математических наук.

Имеет только три жизненных принципа: наследование, инкапсуляция и полиформизм.
Влюблен в Java Script, женат на Java.

Профессиональный опыт

2013 – наст. вр.
– тренер Luxoft Training.
2011 – наст. вр. – Luxoft, Java-разработчик. Работал/работаю в проектах SITA, DHL, ГЛОНАСС, «Почта России».
2011 – IssArt, Ltd., Java-разработчик. Разрабатывал back-end для веб-приложений.

Суслов Максим Специалист в области разработки ПО и администрирования

Максим занимается разработкой на С++, Perl, MATLAB, SQL и других языках программирования с 2002 г. В настоящее время специализируется на разработке ПО в сфере Automotive.

Данный курс запланирован в городах: Москва, Омск, Санкт-Петербург
29.07.2019 - 30.07.2019
Время: 10:00-15:00
Локация: Москва
Длительность: 10 ч.
Тренер
Vukolov, Andrey
10 700 1

29.07.2019

Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
22.07.2019 - 23.07.2019
Время: 10:00-18:00
Локация: Омск
Длительность: 10 ч.
Тренер
Дворжецкий Юрий
Специалист в области Java, Java Script, .Net.

22.07.2019 - 23.07.2019

Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
14.10.2019 - 15.10.2019
Время: 10:00-15:00
Локация: Санкт-Петербург
Длительность: 10 ч.
Тренер
Суслов Максим
Специалист в области разработки ПО и администрирования

14.10.2019 - 15.10.2019

Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Москва 10 700 1
Санкт-Петербург 9 630 1
Омск 8 030 1
Киев 2 600 грн.
Одесса 2 300 грн.
Днепр 2 300 грн.
Отзывы:
Участник тренинга
Интересный курс. Самым полезным для меня было понимание концепции ветвей. Также получил объяснение команд «cherry pick» и «rebase». Спасибо.
Участник тренинга
Хороший тренинг для получения базовых знаний по Git. Наиболее полезными были более углубленные темы, такие как cherry-pick, revert, stash.

Записаться на курс

Выбрать дату
Если Вам не подходят дата и место проведения тренинга, Вы можете оставить заявку на участие в нем в любом из городов, где представлены филиалы Luxoft Training. Для этого выберите вариант "Открытая дата" и укажите желаемое место проведения курса.
Желаемое место проведения курса
Вы можете оставить заявку на корпоративное обучение сотрудников Вашей компании в любом городе России или Украины, выбрав вариант "Другой город"
Фамилия *

Имя *

Отчество

Контактный E-mail *

Компания *

Телефон *

Город *

Комментарий
Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, управлению проектами, тестированию ПО, архитектуре ПО. Luxoft Training – единственный учебный центр в России, авторизованный IIBA. Действует скидка 10% на обучение физических лиц.
   Подпишись на ежемесячный DigestLT
Успешная форма подписки.
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.