Git и GitHub [JUNIOR+]

Курс по использованию системы контроля версий Git и платформы GitHub. После курса можно смело вливаться в команду или начинать разработку своего продукта. Пройдите путь от новичка до уверенного пользователя.
Начальный уровень
Сертификат Stepik

Чему вы научитесь

  • Устанавливать и настраивать Git на Windows, Linux и macOS
  • Настраивать SSH-ключи и аутентификацию в GitHub
  • Создавать репозитории
  • Клонировать репозитории
  • Связывать локальные репозитории с удалёнными
  • Работать с основными командами Git: commit, push, pull, branch, merge, rebase
  • Работать с ветками main и development, понимать смысл их использования
  • Откатывать изменения и управлять историей коммитов
  • Понимать разницу между git reset и git revert
  • Выбирать между merge и rebase
  • Создавать форки
  • Обновлять форки изменениями из оригинальных репозиториев
  • Работать с Open-source проектами
  • Работать с pull request'ами
  • Проходить код-ревью
  • Проводить код-ревью
  • Разрешать конфликты слияния в IDE
  • Разрешать конфликты слияния в GitHub
  • Использовать git diff для просмотра изменений в файлах
  • Использовать git diff для просмотра изменений в ветках
  • Настраивать .gitignore
  • Интегрировать Git с популярными IDE
  • Приглашать участников в свой репозиторий на GitHub

О курсе

Git – это мощный инструмент для контроля версий, а GitHub – самая популярная платформа для командной разработки. Если вы хотите полностью разобраться в Git, научиться работать в команде, отправлять pull request'ы, проводить ревью кода и уверенно пользоваться GitHub, то этот курс для вас!

❗️❗️❗️Вы не будете изучать "а смотрите, как ещё тут можно, но не знаю зачем". Вы будете изучать 100% полезный материал, необходимый для РЕАЛЬНОЙ работы.❗️❗️❗️

Что Вас ждет в курсе?

  • Практический подход – все команды и процессы объясняются на реальных примерах.
  • От основ до продвинутых тем – начнем с базовых команд и постепенно перейдем к работе с ветками, pull request'ами и разрешению конфликтов.
  • Работа в команде – научитесь правильно оформлять коммиты, предлагать изменения через pull request'ы, проводить код-ревью и сливать ветки.
  • Разбор инструментов – помимо работы в терминале с Git, рассмотрим работу с UI GitHub.
  • Полная подготовка к работе в любом проекте – после курса вы будете готовы работать в командах, использовать GitHub в разработке или запускать собственные проекты.

Для кого этот курс

1️⃣ Новички, которые только начинают разбираться в Git 2️⃣ Разработчики, желающие улучшить навыки работы с Git и GitHub 3️⃣ Фрилансеры и командные разработчики, работающие с кодом на GitHub 4️⃣ Все, кто хочет без проблем работать в проектах, где используется Git 💻 После прохождения курса вы сможете уверенно работать с Git и GitHub в любом проекте!

Начальные требования

Базовые навыки владения командной строкой и любой IDE или редактором кода.

Наши преподаватели

Как проходит обучение

Курс полностью в текстовом варианте. К каждому действию прилагается скриншот для лёгкого восприятия информации. Немного теории в начале и всё остальное практика с тестами.
В конце каждого урока удобная табличка "Команды из урока".
В конце курса - общая таблица со всеми командами.

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

загружаем...
Certificate

Сертификат

Сертификат Stepik

Что вы получаете

  • Полное понимание работы с Git и GitHub на практике
  • Умение работать в команде и оформлять pull request'ы
  • Навык разрешения конфликтов при слиянии веток
  • Понимание, как правильно организовывать код в репозиториях
  • Практический опыт работы с GitHub, который пригодится в реальных проектах
  • Доступ к полезным материалам для работы с Git
  • Возможность протестировать все команды в реальных сценариях разработки
  • Готовность к использованию Git в профессиональной деятельности

Сколько стоит обучение

Price: 1 900 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Price: 1 900