Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

16 990 ₽
есть рассрочка
Хотите работать над командными проектами по ИТ-разработке в два раза быстрее? Пройдите наш новый авторский курс и научитесь использовать все преимущества Git!
Git – распределенная система управления версиями (VCS). Это универсальный, свободный и удобный инструмент для командной работы программистов над проектами любого уровня. Git позволяет нескольким разработчикам работать одновременно над своими подзадачами, создавая равноправные ветви. При этом каждое сохранение (коммит) в Git не перезаписывает предыдущее, и в любой момент Вы сможете вернуться к исходной версии кода.
Именно поэтому миллионы программистов используют Git в своей работе каждый день. Git облегчает жизнь разработчикам мобильных приложений, компьютерных игр, СПО, веб-программистам. Git покорил ИТ-мир надёжностью, высокой производительностью, удобством работы с ветками и независимостью от сервера.
Курс будет полезен не только начинающим, но и опытным разработчикам, желающим ликвидировать пробелы в навыках использования Git. Он носит прикладной характер и направлен на решение конкретных задач и вопросов, с которыми сталкиваются разработчики
Вы узнаете, какие бывают системы управления версиями и как Git отслеживает изменения кода. Научитесь устанавливать и настраивать систему. Сможете создавать ветви, производить их слияние и устранять конфликты в коде. Попрактикуетесь в распределённой работе и применении Git в других окружениях на примере GitHub.
Пройдите этот уникальный курс – и любой Ваш командный проект по ИТ-разработке будет эффективным!

Вы научитесь:
устанавливать и настраивать систему;
создавать ветви, производить их слияние и устранять конфликты в коде.

Что вы получите после обучения

Приобретаемые навыки
2
Программирование
3
ИТ-разработка
4
Репозиторий Git
5
Установка Git
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Замечательный преподаватель-практик по программированию. Обладатель престижных международных статусов Microsoft, в том числе статуса сертифицированного тренера Microsoft (MCT).

Сочетает педагогический талант с многолетним опытом разработки и поддержки информационных глобальных систем, построенных на основе Web-инфраструктуры платформы Windows (ASP.NET, IIS, SQL Server). Внимательно подходит к каждому слушателю, щедро делится реальными примерами из собственной практики.

Сергей Юрьевич с отличием окончил Московский Государственный Технический Университет имени Н.Э. Баумана. Награждён Почётной грамотой Microsoft за личный вклад в развитие обучения по технологиям Microsoft Visual Studio для веб-разработчиков.

Сергей Юрьевич обладает богатым опытом работы в качестве ведущего разработчика и руководителя команды разработки. Среди реализованных проектов: системы онлайн-аукционов, комплексные автоматизированные системы гарантийного обслуживания крупных машиностроительных предприятий и электронные каталоги запасных частей.

Слушатели очень высоко ценят стиль преподавания Сергея Юрьевича и всегда оставляют восторженные отзывы.

Профессиональный преподаватель курсов по программированию с общим стажем работы более 10-ти лет. Практический опыт программирования на языке Python более 4-ех лет. За время преподавания стал автором 12 курсов по программированию для различных организаций, обучил более 1000 слушателей. (очное и онлайн преподавание).

Евгений Витальевич закончил в 2006 году СибГИУ по специализации «Автоматизация металлургических систем». Он регулярно повышает свою квалификацию и на данный момент является специалистом в языках программирования Python, С++, Javascript. В своей работе он так же эффективно использует Nodejs (+webpack), Django, Tornado, Git, имеет опыт разработки проектной документации.

Большой опыт преподавания и практического программирования позволяет ему объяснять сложные вещи простыми словами; слушатели после его курсов действительно вдохновляются программированием. Он знает как должен работать мозг современного программиста и поможет настроить Вас на нужную волну.

Образовательная организация

  • Ведущий компьютерный учебный центр России с высочайшим уровнем качества обучения, сервиса и организации учебного процесса
  • Лучший учебный центр авторизованный Microsoft в России, Центральной и Восточной Европе в 2011-2014 гг
  • Центр «Специалист» — первый в России авторизованный учебный центр по обучению Adobe — Adobe Authorised Training Centre
  • Крупнейший авторизованный учебный центр ведущих IT-компаний мира
  • С 2012 г. Центр «Специалист» входит в «Круг совершенства EC-Council»

Программа курса

Модуль 1. Системы контроля версий и их использование разработчиком (2 ак. ч.)
Принципы работы систем контроля версий
Отличительные особенности Git
Введение в Git
Установка и начальная настройка Git
Практикум: Установка и начальная настройка Git
Модуль 2. Репозиторий Git (2 ак. ч.)
Создание, изменение и удаление репозитория
Просмотр истории коммитов
Отмена действий
Метки
Псевдонимы
Практикум: Создание и удаление репозитория
Модуль 3. Ветвление в Git (4 ак. ч.)
Принципы ветвления и слияния
Управление ветками
Слияние и разрешение конфликтов
Перебазирование
Практикум: Создание веток, слияние, разрешение конфликтов при слиянии
Модуль 4. Использование Git на сервере (2 ак. ч.)
Установка Git на сервере
Настройка
Протоколы
Практикум: Установка Git на сервере
Модуль 5. Распределенная работа в Git (4 ак. ч.)
Рабочие процессы
Создание коммитов
Поддержка
Инструментарий
Практикум: Использование инструментария
Модуль 6. Использование Git в других окружениях (2 ак. ч.)
Графические утилиты
Среды разработки
GitHub
Практикум: Использование GitHub

Рейтинг курса

4.1
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 20.04.2024 09:38
Система управления версиями Git

Система управления версиями Git

Оставить отзыв
Поделиться курсом с друзьями