- Регистрация
- 24.09.2021
- Сообщения
- 38 365
Курс готовит к профессии, которая позволяет работать удаленно! Хотите работать над командными проектами по ИТ-разработке в два раза быстрее? Пройдите наш новый авторский курс и научитесь использовать все преимущества Git! Git – распределенная система управления версиями (VCS). Это универсальный, свободный и удобный инструмент для командной работы программистов над проектами любого уровня. Git позволяет нескольким разработчикам работать одновременно над своими подзадачами, создавая равноправные ветви. При этом каждое сохранение (коммит) в Git не перезаписывает предыдущее, и в любой момент Вы сможете вернуться к исходной версии кода. Именно поэтому миллионы программистов используют Git в своей работе каждый день. Git облегчает жизнь разработчикам мобильных приложений, компьютерных игр, СПО, веб-программистам. Git покорил ИТ-мир надёжностью, высокой производительностью, удобством работы с ветками и независимостью от сервера. Курс будет полезен не только начинающим, но и опытным разработчикам, желающим ликвидировать пробелы в навыках использования Git. Он носит прикладной характер и направлен на решение конкретных задач и вопросов, с которыми сталкиваются разработчики Вы узнаете, какие бывают системы управления версиями и как Git отслеживает изменения кода. Научитесь устанавливать и настраивать систему. Сможете создавать ветви, производить их слияние и устранять конфликты в коде. Попрактикуетесь в распределённой работе и освоите инструментарий Git. Пройдите этот уникальный курс – и любой Ваш командный проект по ИТ-разработке будет эффективным! Вы научитесь - устанавливать и настраивать систему; - создавать ветви, производить их слияние и устранять конфликты в коде. Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы. Большинство выпускников наших курсов делают успешную карьеру и пользуются уважением работодателей. Предварительная подготовка Требуемая подготовка: Опыт программирования, работа в командной строке Программа курса Модуль 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 |