20+ лучших онлайн курсов по работе с Git. Платные и бесплатные

В этом обзоре представлены курсы по системе Git. Git в настоящее время является самой популярной системой контроля версий и используется не только в программных проектах, но также, например, в дизайне и поддержке. Умение пользоваться Git является одним из необходимых навыков для командной работы.

Содержание

Курс «Введение в Git» от Хекслет

https://ru.hexlet.io/courses/intro_to_git

Git_хекслет

Цена: бесплатно

Формат обучения: видеозаписи лекций, текстовые лекции, тесты, упражнения в тренажере

Длительность: 15 уроков (видео и/или текст)

Домашние задания: есть

Доступ к материалам: навсегда

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

Какие навыки вы получите:

  • Освоите основные команды Git
  • Научитесь эффективно управлять исходным кодом и вести совместную разработку
  • Начнете работать с GitHub

Что входит в программу курса:

  • История Git, почему Git стал самой популярной системой управления версиями
  • Создание репозитория, добавление файлов, фиксация изменений
  • Знакомство с GitHub, создание репозитория, клонирование репозитория на локальный компьютер
  • Понятие рабочей директории
  • Знакомство с анализом изменений, команда git diff, анализ коммитов
  • Отмена коммитов
  • Понятие индекса
  • История коммитов и перемещение по ней
  • Понятие ветки
  • Gitignore, игнорирование файлов
  • Скрытие изменений в рабочей папке
  • Практические задания

Курс «GIT» от Loftschool

https://loftschool.com/modules/1-git

Git_loftschool

Цена: 553 руб

Формат обучения: видеозаписи лекций

Длительность: 12 уроков

Домашние задания: есть

Доступ к материалам: навсегда

Первые 4 урока – бесплатно

Что входит в программу курса:

  • Создание репозитория, понятие индекса
  • Создание коммита, навигация по коммитам и их отмена, ветвления, конфликты
  • Репозиторий на удаленной машине, хостинг с использованием GitHub Pages

Курс «Git для начинающих» от Слёрм

https://slurm.io/git

Git_слерм

Цена: бесплатно

Формат обучения: видеозаписи лекций, практические задания

Длительность: произвольная

Домашние задания: есть

Доступ к материалам: навсегда

В курс входит 67 практических заданий.

Что входит в программу курса:

  • Введение в понятия командной разработки, системы контроля версий, история развития Git
  • Знакомство с Gitlab
  • Установка Git, понятие о репозитории
  • Понятие коммита, сложные случаи слияния ветвей, ветвления, работа с историей коммитов
  • Успешные модели ветвления, Gitlab и код-ревью, понятие о CI/CD

Курс «Git. Базовый курс» от GeekBrains

https://gb.ru/courses/1117

Git_geekbrains

Цена: бесплатно

Формат обучения: видеозаписи лекций

Длительность: 13 уроков

Домашние задания: нет

Доступ к материалам: навсегда

Что входит в программу курса:

  • Установка Git
  • Основные команды
  • Понятие репозитория и работа с ним, управление историей коммитов
  • Понятие веток и работа с ними
  • Понятие слияния
  • Понятие pull request
  • Fork репозитории

Курс «Курс GIT. Управление версиями для разработчиков» от beOnMax

https://beonmax.com/courses/git/

Git_beonmax

Цена: бесплатно

Формат обучения: видеозаписи лекций, задания, тесты

Длительность: примерно 5 часов, 21 урок

Домашние задания: есть

Документ об окончании: сертификат

Доступ к материалам: навсегда

Какие навыки вы получите:

  • Научитесь устанавливать и настраивать Git
  • Узнаете, как создавать репозитории, коммиты, ветки
  • Освоите команды для работы с ветками
  • Научитесь использовать возможности IDE для работы с Git
  • Узнаете, как бороться с конфликтами

Что входит в программу курса:

  • Установка Git, понятие коммита
  • Gitignore, понятие атомарного индекса и атомарного коммита
  • Знакомство с GitHub
  • Понятие ветви, конфликты
  • Практические задания

Курс «Git для начинающих» от itProger

https://itproger.com/course/git

Git_itproger

Цена: доступ к видеолекциям бесплатный, к заданиям — от 600 руб / мес в зависимости от выбранной подписки

Формат обучения: видеозаписи лекций, задания, тесты

Длительность: 5 уроков

Домашние задания: есть

Доступ к материалам: к видеолекциям – навсегда, время доступа к заданиям зависит от подписки

Что входит в программу курса:

  • Установка Git
  • Понятие репозитория, его создание
  • Отмена изменений, возврат к предыдущим версиям
  • Понятие ветви, слияние
  • Знакомство с GitHub, репозиторий на удаленной машине

Курс «Основы работы с Git» от ITVDN

https://itvdn.com/ru/video/git-basics

Git_itvdn

Цена: от 9.99$ в зависимости от выбранной подписки

Формат обучения: видеозаписи лекций, задания, тесты

Длительность: 6 уроков

Домашние задания: есть

Документ об окончании: сертификат

Доступ к материалам: навсегда

Какие навыки вы получите:

  • Работать с файлами и отслеживать изменения, а также указывать, какие файлы отслеживать не нужно
  • Создавать коммиты, получать историю изменений
  • Выполнять откат к предыдущим версиям файлов
  • Создавать репозиторий на удаленной машине

Что входит в программу курса:

  • Создание репозитория, коммиты
  • Операции с файлами в Git
  • Отмена изменений, откат последнего коммита, архитектура Git
  • Репозиторий на удаленной машине, GitHub
  • Понятие ветки и работа с ними, слияние, конфликты

Курс «Git: Полный курс для начинающих и не только» от Udemy

https://www.udemy.com/course/git-alishev/

Git_udemy_1

Цена: 1 750 руб

Формат обучения: видеозаписи лекций

Длительность: 5 часов видео, 19 лекций

Домашние задания: есть

Документ об окончании: сертификат

Доступ к материалам: навсегда

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

Что входит в программу курса:

  • Установка и первичная настройка Git
  • Команды add, commit, diff, reset, checkout
  • Команды clean, clone
  • Репозиторий на удаленной машине и работа с ним
  • Понятие ветвления
  • Команды fetch, pull, слияние, конфликты
  • Команды rebase, cherry-pick

Курс «Основы работы с Git, GitHub и даже GitHub Actions» от Udemy

https://www.udemy.com/course/russian-git/

Git_udemy_2

Цена: 5 990 руб

Формат обучения: видеозаписи лекций

Длительность: 3.5 часа видео, 16 лекций

Домашние задания: есть

Документ об окончании: сертификат

Доступ к материалам: навсегда

Что входит в программу курса:

  • Введение в Git и GitHub
  • Установка Git и первичная настройка
  • Локальный репозиторий, коммиты, история коммитов, игнорирование файлов
  • Работа с GitHub, загрузка проекта с помощью git push
  • Понятие ветки, тега
  • Знакомство с GitHub Actions

Курс «Introduction to Git and GitHub» от Coursera

https://ru.coursera.org/learn/introduction-git-github

Git_coursera

Цена: нет информации

Формат обучения: видеозаписи лекций

Длительность: 16 часов

Домашние задания: есть

Документ об окончании: сертификат

Доступ к материалам: навсегда

Курс на английском языке, есть русские субтитры.

Что входит в программу курса:

  • Введение в системы контроля версий
  • Установка Git
  • Отслеживание файлов
  • Рабочий процесс Git
  • Понятие коммита
  • Локальная работа с Git
  • Переименование и удаление файлов
  • Отмена изменений перед коммитом
  • Изменение коммитов, откат изменений
  • Понятие ветки
  • Слияние веток, конфликты
  • Знакомство с GitHub
  • Работа с репозиторием на удаленной машине
  • Внесение изменений, апдейт локального репозитория
  • Последовательность команд Pull-Merge-Push
  • Команды push, rebase
  • Понятие pull request

Курс «Git для всех» от Stepik

https://stepik.org/course/126023

Git_stepik

Цена: 250 руб

Формат обучения: статьи, задания, тесты

Длительность: 13 уроков

Домашние задания: есть

Документ об окончании: сертификат

Доступ к материалам: навсегда

Что входит в программу курса:

  • Экскурс в историю систем контроля версий
  • Введение в Git, принципы работы, архитектура
  • Установка Git
  • Работа с удаленным и локальным репозиторием, операции с файлами, ветвление

Курс «Git и GitHub» от Html Academy

https://levelup.htmlacademy.ru/git

Git_htmlacademy

Цена: 6 900 руб

Формат обучения: видеозаписи лекций, практические задания, тесты

Длительность: произвольная

Домашние задания: есть

Доступ к материалам: навсегда

Первый раздел курса – бесплатно.

Что входит в программу курса:

  • История развития систем контроля версий, популярные системы, причина популярности Git, установка Git
  • Понятие репозитория, работа с удаленным и локальным репозиторием
  • Понятие ветви, работа с ветками, rebase, слияние
  • Понятие указателя
  • Понятие откладывания изменений
  • Откат коммитов
  • Работа с Git в Visual Studio Code, GitHub Pages

Курс «GIT — Полный Курс Git и GitHub Для Начинающих» от Bogdan Stashchuk

https://www.youtube.com/watch?v=O00FTZDxD0o

Git_youtube

Цена: бесплатно

Формат обучения: видеозаписи лекций

Длительность: 4 часа

Что входит в программу курса:

  • Введение в Git, отличие Git и GitHub, установка Git
  • Области, понятие рабочей директории, индекса, репозитория
  • Командная строка и оболочка
  • Основные команды, коммиты, понятие HEAD, ветви, слияние, создание коммита в VS Code
  • Репозиторий на удаленной машине, его клонирование, работа с ним

Курс «Система управления версиями Git» от Центр Специалист при МГТУ им Баумана

https://www.specialist.ru/course/git

Git_specialist

Цена: 16 990 руб

Формат обучения: онлайн занятия с преподавателем

Длительность: 16 ак. часов

Домашние задания: есть

Документ об окончании: свидетельство, удостоверение о повышении квалификации

Доступ к материалам: навсегда

Что входит в программу курса:

  • Обзор систем контроля версий, установка Git
  • Понятие репозитория, операции с ним, понятие коммита, метки, алиасов
  • Понятие ветвления и слияния, конфликты, rebase
  • Знакомство с GitHub

Курс «Git — системы контроля версий» от LinuxTrainingCenter

https://linuxtrainingcenter.com/git-i-gitlab/

Git_linuxtc

Цена: от 20$

Формат обучения: видеозаписи лекций

Длительность: примерно месяц, 22 урока

Домашние задания: есть

Доступ к материалам: навсегда

Что входит в программу курса:

  • Установка Git, gitignore
  • Клонирование удаленного и локального репозитория
  • Понятие объединения, тега, ветки
  • История изменений
  • Знакомство с GitHub
  • Знакомство с bitbucket
  • Знакомство с Gitlab, строение, пользователи, группы

Курс «Введение в систему контроля версий Git» от IBS Training Center

https://ibs-training.ru/kurs/vvedenie_v_sistemu_kontrolya_versiy_git.html

Git_ibstc

Цена: 18 880 руб

Формат обучения: онлайн занятия с преподавателем

Длительность: 16 ак. часов

Домашние задания: есть

Документ об окончании: удостоверение о повышении квалификации

Доступ к материалам: навсегда

Что входит в программу курса:

  • Введение в распределенные системы контроля версий, история создания и развития Git
  • Понятие репозитория, операции с файлами, коммиты, индекс
  • Работа с ветвями. Merge, reset
  • Репозиторий на удаленной машине, клонирование, алиасы
  • Обзор команд Git merge, stash, revert, rebase, tag

Курс «Работа с Git» от Smartiqa

https://smartiqa.ru/courses/git

Git_smartiqa

Цена: бесплатно

Формат обучения: видеозаписи лекций, текстовые лекции

Длительность: 6 уроков

Домашние задания: есть

Что входит в программу курса:

  • Введение в Git, установка
  • Архитектура Git, понятие репозитория, коммиты, индекс
  • Ветвление, понятие ветки и операции с ними, история изменений
  • Откат коммитов, исправление ошибок
  • Понятие слияния, rebase
  • Репозиторий на удаленной машине, работа с ним

Курс «Git для профессионалов» от Profit

https://pr-of-it.ru/courses/git.html

Git_profit

Цена: 3 490 руб

Формат обучения: онлайн занятия с преподавателем

Длительность: нет информации

Домашние задания: есть

На данном курсе вы научитесь работе с Git от самых основ до уровня профессионального использования.

Что входит в программу курса:

  • Введение в Git, установка, понятие системы контроля версий, понятие репозитория
  • Состояния файлов, репозитория, команда git diff
  • Знакомство с сервисом GitHub, репозиторий на удаленной машине, команды для работы с ним
  • Понятие ветви, их слияние, конфликты
  • Понятие подмодуля, тегов, stash, работа в IDE JetBrains
  • Практические задания

Курс «Лучший курс по Git от Lynda.com. На русском» на Proglib

https://proglib.io/p/system-git

Git_proglib

Цена: бесплатно

Формат обучения: видеозаписи лекций

Длительность: 31 урок

Что входит в программу курса:

  • Введение в контроль версий, Git
  • Установка Git
  • Понятие репозитория, его создание, понятие коммита
  • Принципы работы Git
  • Изменение файлов, просмотр истории коммитов
  • Откат изменений

Курс «Система управления версиями Git» от Eshift

https://www.eshift.ru/courses/kursy-dlya-it-spetsialistov/apple/kurs-sistema-upravleniya-versiyami-git/

Git_eshift

Цена: 13 900 руб

Формат обучения: видеозаписи лекций

Длительность: 16 ак. часов

Домашние задания: есть

Что входит в программу курса:

  • Введение в системы контроля версий
  • Установка Git
  • Репозиторий Git, команды для работы с ним. Теги, алиасы, откат изменений
  • Понятия ветвления и слияния, конфликты, rebase, коммиты
  • Знакомство с GitHub

Курс «GIT: Полный курс» от Академия IT

https://academiait.ru/course/git-polnyj-kurs/

Git_академияit_1

Цена: бесплатно

Формат обучения: видеозаписи лекций

Длительность: 5 уроков

Что входит в программу курса:

  • Введение в Git
  • Установка Git, первичная настройка
  • Часто используемые команды для работы с файлами и репозиториями

Курс «Базовый курс по Git» от Академия IT

https://academiait.ru/course/bazovyy-kurs-po-git/

Git_академияit_2

Цена: бесплатно

Формат обучения: видеозаписи лекций

Длительность: 11 уроков

Что входит в программу курса:

  • Введение в Git
  • Понятие коммита, индекса, просмотр истории коммитов
  • Команды checkout, revert
  • Понятие ветви, слияние, конфликты

Курс «Курс git для начинающих» на Webdevkin

https://webdevkin.ru/courses/git/start

Git_webdevkin

Цена: первые 10 уроков бесплатно, остальные — платные

Формат обучения: видеозаписи лекций

Длительность: 30+ уроков

Что входит в программу курса:

  • Установка Git, первичная настройка
  • Команды для работы с репозиторием
  • Коммиты, журнал изменений
  • Понятие ветви, слияние, конфликты
  • Gitignore, команды stash, exclude, rebase, revert, push
  • Bisect, теги, алиасы

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка вверх