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

Confirmation of e-mail address is required!

The letter with the instruction has been sent to the e-mail address specified at the time of registration

Cookies

Cookies are disabled!

For the correct operation of the site, you must allow the use of cookies.

Cookies

Cookies are used to optimize the design and performance of our websites. By continuing to visit the website, you agree to use cookies.

Ok
Washington, D.C.

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

Sold Out
About the event
  • Level
    Easy
  • Language
    Russian
  • Age
    Any
7%
When subscribing to the newsletter, you receive a 7% discount on the first purchase
Sold Out
About the event
  • Level
    Easy
  • Language
    Russian
  • Age
    Any
7%
When subscribing to the newsletter, you receive a 7% discount on the first purchase
  • Course Description
  • What you will learn?
  • Program
  • Requirements for course participants
Course Description

Хотите работать над командными проектами по ИТ-разработке в два раза быстрее? Пройдите наш новый авторский курс и научитесь использовать все преимущества Git!

Git – распределенная система управления версиями (VCS). Это универсальный, свободный и удобный инструмент для командной работы программистов над проектами любого уровня. Git позволяет нескольким разработчикам работать одновременно над своими подзадачами, создавая равноправные ветви. При этом каждое сохранение (коммит) в Git не перезаписывает предыдущее, и в любой момент Вы сможете вернуться к исходной версии кода.

Именно поэтому миллионы программистов используют Git в своей работе каждый день. Git облегчает жизнь разработчикам мобильных приложений, компьютерных игр, СПО, веб-программистам. Git покорил ИТ-мир надёжностью, высокой производительностью, удобством работы с ветками и независимостью от сервера.

Курс будет полезен не только начинающим, но и опытным разработчикам, желающим ликвидировать пробелы в навыках использования Git. Он носит прикладной характер и направлен на решение конкретных задач и вопросов, с которыми сталкиваются разработчики

Вы узнаете, какие бывают системы управления версиями и как Git отслеживает изменения кода. Научитесь устанавливать и настраивать систему. Сможете создавать ветви, производить их слияние и устранять конфликты в коде. Попрактикуетесь в распределённой работе и освоите инструментарий Git.

Пройдите этот уникальный курс – и любой Ваш командный проект по ИТ-разработке будет эффективным!

What you will learn?
устанавливать и настраивать систему Git;
создавать ветви, производить их слияние и устранять конфликты в коде.
Program
Модуль 1. Системы контроля версий и их использование разработчиком – 2 ак.часа
  • Module
  • Online/Offline
Принципы работы систем контроля версий. Отличительные особенности Git. Введение в Git. Установка и начальная настройка Git. Практикум: Установка и начальная настройка Git.
Модуль 2. Репозиторий Git – 2 ак.часа
  • Module
  • Online/Offline
Создание, изменение и удаление репозитория. Просмотр истории коммитов. Отмена действий. Метки. Псевдонимы. Практикум: Создание и удаление репозитория.
Модуль 3. Ветвление в Git – 4 ак.часа
  • Module
  • Online/Offline
Принципы ветвления и слияния. Управление ветками. Слияние и разрешение конфликтов. Перебазирование. Практикум: Создание веток, слияние, разрешение конфликтов при слиянии.
Модуль 4. Использование Git на сервере – 2 ак.часа
  • Module
  • Online/Offline
Установка Git на сервере. Настройка. Протоколы. Практикум: Установка Git на сервере.
Модуль 5. Распределенная работа в Git – 4 ак.часа
  • Module
  • Online/Offline
Рабочие процессы. Создание коммитов. Поддержка. Инструментарий. Практикум: Использование инструментария.
Модуль 6. Использование Git в других окружениях – 2 ак.часа
  • Module
  • Online/Offline
Графические утилиты. Среды разработки. GitHub. Практикум: Использование GitHub.
Requirements for course participants
Опыт программирования, работа в командной строке

Organization

Still have questions?

Start a chat with our support agent to get a quick response to all questions you might have