Git-платформы: GitHub, GitLab, GitFlic

Данный курс это практическое введение в работу с современными Git-платформами для системных администраторов, инженеров и начинающих специалистов, осваивающих автоматизацию и управление кодом. В фокусе — три ключевые платформы: GitHub, GitLab и GitFlic.;Курс даёт фундаментальное понимание назначения git-серверов, объясняет отличие удалённой работы от локального Git и пошагово показывает, как строится взаимодействие с репозиториями, ветками, запросами на слияние и шаблонами.;Обучение строится от основ к более продвинутым возможностям — настройке CI/CD, интеграции с внешними сервисами, обеспечению безопасности и масштабированию решений под корпоративные задачи. В курсе используется OpenIDE — открытая среда разработки для профессионалов с защитой от санкций и соответствием законодательству РФ.;Особенность курса — его практическая направленность и ориентация на администраторов Linux-систем, которые хотят освоить платформы хранения и управления кодом как часть DevOps-инфраструктуры.;Предварительная подготовка:;• Уверенное владение командной строкой Linux (bash);;• Навыки системного администрирования: работа с файлами, правами доступа, сетевыми утилитами;;• Понимание принципов работы SSH (ключи, авторизация), базовая работа с конфигурационными файлами;;• Знание основ работы с Git желательно, но не обязательно — курс охватывает ключевые различия между локальным Git и удалёнными платформами;;• Базовое понимание концепции DevOps и автоматизации будет плюсом, но не требуется.;Все эти знания Вы можете получить на наших курсах:;AL-1802 Администрирование Astra Linux Special Edition 1.8;AL-1803 Расширенное администрирование ОС Astra Linux Special Edition 1.8;Или;RS.101.24 Основы администрирования РЕД ОС. 2024;RS.103.24 Расширенное администрирование РЕД ОС. 2024
Обучение 3 дня
удостоверение
96%
Стоимость курса
2 000 ₽ 45 000 ₽
Рассрочка ₽/мес
Перейти на сайт

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

Ознакомьтесь с программой курса «Git-платформы: GitHub, GitLab, GitFlic» от Учебный центр ФОРС - edu.fors.ru

  1. Модуль 1 - 8 часов. • Назначение git-серверов и отличие от локального Git
  2. • Эволюция платформ: от самописных решений до облачных хостингов
  3. • Разновидности размещения: SaaS, self-hosted, hybrid
  4. • Основы взаимодействия: удалённые репозитории, ключи, авторизация…
  5. Модуль 2 - 8 часов. • Структура репозитория: ветки, теги, релизы
  6. • Механизм форков и Pull/Merge-запросов
  7. • Настройка ветвлений: защита, ревью, автотесты
  8. • Поддержка шаблонов и шаблонизация новых проектов
  9. • Взаимодействие с сабмодулями и монохранилищами
  10. .
  11. Модуль 3 - 8 часов. • GitHub: особенности архитектуры и организация проектов
  12. • Навигация по интерфейсу и встроенные функции
  13. • Работа с Issues, Discussions и Projects
  14. • Встроенные инструменты визуализации изменений
  15. • Управление доступом: collaborators, teams,…
  16. Модуль 4 - 8 часов. • GitLab: локальный и облачный режимы работы
  17. • Организация групп, проектов и namespace
  18. • Автоматизация прав доступа и ролевая модель
  19. • Встроенные средства планирования задач и отслеживания прогресса
  20. • Секреты, CI/CD и артефакты как встроен…
  21. Модуль 5 - 8 часов. • GitFlic: позиционирование как отечественная альтернатива
  22. • Отличия в интерфейсе и возможностях по сравнению с GitHub/GitLab
  23. • Поддержка CI, ограничений и авторских лицензий
  24. • Политики размещения и хранения данных
  25. • Варианты использования…
  26. Модуль 6 - 8 часов. • Сравнение модели взаимодействия: fork vs clone, merge vs rebase
  27. • Обработка конфликтов в pull/merge-запросах
  28. • Связь комментариев, коммитов и задач
  29. • Автоматизация повторяющихся действий через шаблоны
  30. • Визуальное представление истории и…
  31. Модуль 7 - 8 часов. • Настройка webhook и реакция на события репозитория
  32. • Интеграция с внешними сервисами: мессенджеры, CI/CD, трекеры
  33. • Управление токенами и API-ключами доступа
  34. • Вебхуки для мониторинга, сборки и нотификации
  35. • Создание собственных интеграц…
  36. Модуль 8 - 8 часов. • Роль платформ в обеспечении безопасности кода
  37. • Двухфакторная авторизация и ревизия действий
  38. • Проверка лицензий, открытых библиотек и секретов
  39. • Встроенные проверки безопасности в GitHub и GitLab
  40. • Обход рисков при использовании публичн…
  41. Модуль 9 - 8 часов. • Выбор платформы под проект: технические и организационные аспекты
  42. • Сценарии миграции между GitLab, GitHub и GitFlic
  43. • Поддержка CI/CD, хостинга пакетов, релизов и вики
  44. • Экономика владения и возможности кастомизации
  45. • Подходы к масштаби…
Ознакомиться со всей программой

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

  • Научитесь настраивать и организовывать: структура репозитория ветки, теги, релизы
  • • механизм форков и pull/merge запросов
  • • настройка ветвлений защита, ревью, автотесты
  • • поддержка шаблонов и шаблонизация новых проект…
  • Научитесь настраивать и организовывать: настройка webhook и реакция на события репозитория
  • • интеграция с внешними сервисами мессенджеры, ci/cd, трекеры
  • • управление токенами и api ключами доступа
  • • вебхуки для монито…
  • Освоите и сможете применять: сравнение модели взаимодействия fork vs clone, merge vs rebase
  • • обработка конфликтов в pull/merge запросах
  • • связь комментариев, коммитов и задач
  • • автоматизация повторяющихся действий че…
  • Освоите и сможете применять: выбор платформы под проект технические и организационные аспекты
  • • сценарии миграции между gitlab, github и gitflic
  • • поддержка ci/cd, хостинга пакетов, релизов и вики
  • • экономика владения…
  • Освоите и сможете применять: роль платформ в обеспечении безопасности кода
  • • двухфакторная авторизация и ревизия действий
  • • проверка лицензий, открытых библиотек и секретов
  • • встроенные проверки безопасности в github…

Подробная информация о курсе

Данный курс это практическое введение в работу с современными Git-платформами для системных администраторов, инженеров и начинающих специалистов, осваивающих автоматизацию и управление кодом. В фокусе — три ключевые платформы: GitHub, GitLab и GitFlic.;Курс даёт фундаментальное понимание назначения git-серверов, объясняет отличие удалённой работы от локального Git и пошагово показывает, как строится взаимодействие с репозиториями, ветками, запросами на слияние и шаблонами.;Обучение строится от основ к более продвинутым возможностям — настройке CI/CD, интеграции с внешними сервисами, обеспечению безопасности и масштабированию решений под корпоративные задачи. В курсе используется OpenIDE — открытая среда разработки для профессионалов с защитой от санкций и соответствием законодательству РФ.;Особенность курса — его практическая направленность и ориентация на администраторов Linux-систем, которые хотят освоить платформы хранения и управления кодом как часть DevOps-инфраструктуры.;Предварительная подготовка:;• Уверенное владение командной строкой Linux (bash);;• Навыки системного администрирования: работа с файлами, правами доступа, сетевыми утилитами;;• Понимание принципов работы SSH (ключи, авторизация), базовая работа с конфигурационными файлами;;• Знание основ работы с Git желательно, но не обязательно — курс охватывает ключевые различия между локальным Git и удалёнными платформами;;• Базовое понимание концепции DevOps и автоматизации будет плюсом, но не требуется.;Все эти знания Вы можете получить на наших курсах:;AL-1802 Администрирование Astra Linux Special Edition 1.8;AL-1803 Расширенное администрирование ОС Astra Linux Special Edition 1.8;Или;RS.101.24 Основы администрирования РЕД ОС. 2024;RS.103.24 Расширенное администрирование РЕД ОС. 2024

Цены и сроки

  • Стоимость2 000 ₽
  • Старая цена45 000 ₽
  • Дата началаc Invalid Date

Содержание

  • Формат обученияв группе с наставником

По окончанию курса

  • Диплом или сертификатудостоверение
Git-платформы: GitHub, GitLab, GitFlic
2 000 ₽ 45 000 ₽