Поймёте принципы работы Git и узнаете, зачем его используют
Разберётесь в основах Git и работе с GitHub
Научитесь использовать Git для совместной работы над проектами
Будете практиковаться на примере реальных рабочих задач
Сможете заниматься в удобном темпе — материалы доступны 24/7
Кому подойдёт курс
Тем, кто уже изучает программирование или только начинает свой путь
Студентам и начинающим разработчикам, у которых мало или совсем нет опыта — вы освоите инструменты, которые пригодятся в будущей профессии, и сможете повысить продуктивность
Начинающим разработчикам и новичкам в IT-компаниях
Разработчикам и разработчицам, которые недавно начали карьеру — структурируете знания, сможете быстрее справляться с рабочими задачами и разобраться, как используют Git в вашей компании
Специалистам любой IT-профессии
Например, менеджерам, дизайнерам, редакторам — вы познакомитесь с системой, которую используют большинство команд разработки, сможете уверенно ею пользоваться, вносить свои изменения и видеть чужие, обсуждать работу наравне с коллегами
Чему вы научитесь
Работать над проектом вместе с другими разработчиками и разработчицами
Использовать локальный и удалённый репозиторий
Управлять репозиторием через IDE и консоль
Работать с ветками
Объединять ветки и решать конфликты
Понимать принципы и культуру командной разработки
Инструменты, которые вы освоите
Git
Terminal
GitBASH
GitHub
Что нужно знать о программе
Курс основан на реальных практических задачах
Вы сможете не просто освоить все базовые навыки работы с Git, но и разобраться, в каких рабочих задачах он используется. Вся теория подкреплена схемами и визуальными материалами — вам не придётся расшифровывать и искать информацию.
Освоите не только инструменты
Сложность нарастает постепенно: начнём с простых команд и в итоге дойдём до решения конфликтов при совместной разработке — самой сложной части работы с Git. В процессе расскажем не только про инструменты, но и про хорошие практики и навыки коммуникации.
Для старта нужен только компьютер с доступом в интернет
Вам не потребуются дополнительные навыки или специальные программы. Чтобы начать, нужно только зарегистрироваться или войти в существующий аккаунт Практикума — так мы сможем сохранять ваш прогресс по программе.
Программа курса «Основы работы с Git»
Доступ к материалам останется у вас навсегда — можно в любой момент вернуться, повторить пройденное или проверить себя
1 модуль2 часа
Настройка окружения и знакомство с командной строкой
Вы узнаете, что такое Git, как его установить и настроить. Познакомитесь с командной строкой, а также поймёте, для чего она нужна и как работать в ней быстро.
GitGitBASHTerminalКомандная строка
2 модуль6 часов
Начало работы с Git
Сможете создать свой первый репозиторий и сохранить в нём изменения. Мы расскажем, зачем нужна команда git add и как читать git status. Покажем, как правильно создавать коммиты и из чего они состоят, а ещё научим просматривать историю изменений. Кроме этого, вы зарегистрируетесь на GitHub и свяжете локальный репозиторий с удалённым.
ХешЛогHeadGitHubGit addSSH‑ключGit statusПервый коммитПросмотр историиЛокальный и удалённый репозиторий
3 модуль4 часа
Работа с ветками
Вы узнаете, зачем в Git ветки и как их создавать. Научитесь синхронизировать ветки в локальном и удалённом репозитории. Поймёте, как происходит слияние и удаление веток, и создадите свой первый Pull Request.
ВеткиGitHubСлияниеУдалениеREADME-файлСинхронизацияКомандная работаЛокальный и удалённый репозиторий
4 модуль4 часа
Совместная работа в Git
Вы разберётесь в командной работе: узнаете, как разрешать конфликты в Git, и освоите принципы совместной работы над проектом. Изучите правила работы с ветками, научитесь отменять слияние веток, если что-то пошло не так. Разберётесь в командах merge и rebase.
Pull RequestMerge RebaseКонфликты в GitВзаимная проверкаОтмена слияния ветокРазрешение конфликтов
Как проходит курс
Онлайн, в любое время, где угодно
Курс рассчитан на 16 часов, но проходить его можно в своём темпе. Заниматься будете самостоятельно, а доступ к материалам останется у вас навсегда.
С понятной теорией и тестами для самопроверки
Мы объясним теорию простым языком, а вы закрепите знания через тесты — проверка происходит автоматически, можно сразу исправить ошибки и попробовать ещё раз.
С поддержкой 24/7
Наши специалисты круглосуточно будут на связи, чтобы ответить на любые вопросы, связанные с курсом и работой платформы.
Будете проходить курс на нашей платформе, а YandexGPT вам поможет
Когда в теории что-то непонятно, нейросеть объяснит это другими словами. А в конце каждого модуля подготовит краткий пересказ о самом главном.
Начать можно уже сейчас
Доступ откроется сразу после регистрации
Отвечаем на вопросы
Подойдёт ли мне этот курс?
Курс для тех, кто работает в команде разработчиков или планирует к ней присоединиться. Если у вас нет времени самостоятельно разбираться в документации Git, мы подскажем, что именно нужно изучить, чтобы начать применять эту систему контроля версий.
Что нужно, чтобы начать проходить курс?
Специальная подготовка или навыки не нужны. Главное — чтобы у вас было время для занятий.
Нужно ли знать английский язык, чтобы проходить курс?
Нет. Вам будут встречаться термины и фразы на английском, но мы их переведём
и поясним.
Получу ли я какой-то документ после курса?
После этого курса мы не выдаём сертификат. Если вам важно получить документ после окончания курса, присмотритесь к другим курсам.
Кто будет помогать мне проходить курс?
Курс для самостоятельного прохождения — это значит, что все материалы вы будете проходить самостоятельно, без команды сопровождения. Опытные специалисты спроектировали программу так, чтобы вы могли без проблем освоить основы своими силами.
Сколько стоит курс?
Это бесплатный курс. Чтобы начать его проходить, нужно только зарегистрироваться на платформе Яндекс Практикума — так мы сможем сохранять ваш прогресс.
Когда можно начать?
Когда угодно, даже прямо сейчас. Материалы курса доступны в любое время и остаются с вами навсегда.
Как и когда я буду проходить курс?
Вы будете заниматься на нашей платформе (в браузере), для старта вам понадобится только компьютер. Проходить курс можно в любое удобное время, из любой точки мира.
Давайте поможем
Мы работаем с 09:00 до 18:00 по минскому времени и связываемся в течение одного дня. Если оставите заявку сейчас, то перезвоним уже в рабочее время.