Свържете се с нас

Съдържание и теми, включени в курса

Въведение в GitLab и управление на DevOps жизнения цикъл

  • Преглед на GitLab и неговата роля в разработката на софтуер
  • Разбиране на GitLab като пълна DevOps платформа
  • Ключови функции на GitLab: контрол на изходния код, CI/CD, сигурност и управление на проекти
  • Сравнение на GitLab с традиционните платформи за контрол на версиите

Инсталиране и конфигуриране на GitLab

  • Инсталиране на GitLab в различни среди
  • Конфигуриране на настройките и услугите на GitLab
  • Разбиране на архитектурата и компонентите на GitLab
  • Първоначална настройка и административни задачи

Основи на Git и контрола на версиите

  • Преглед на концепциите и работните процеси в Git
  • Хранилища, клонове, къмити и сливания
  • Управление на изходния код с GitLab
  • Прилагане на най-добри практики за контрол на версиите

Навигация в платформата GitLab

  • Запознаване с потребителския интерфейс на GitLab
  • Използване на Web IDE
  • Управление на проекти и хранилища
  • Работа с функциите и инструментите на GitLab

Работен процес и сътрудничество в GitLab

  • Разбиране на работните процеси за разработка в GitLab
  • Стратегии за разклоняване и заявки за сливане
  • Преглед на код и практики за сътрудничество
  • Управление на екипи и разрешения

Управление на потребители, групи и проекти

  • Разбиране на пространствата от имена и групите
  • Създаване и организиране на проекти
  • Управление на потребители и права за достъп
  • Прилагане на контрол на достъпа, базиран на роли

Непрекъсната интеграция и непрекъсната доставка (CI/CD)

  • Разбиране на концепциите за CI/CD
  • Създаване на GitLab CI/CD пайплайни
  • Работа с GitLab runners
  • Автоматизиране на процесите за изграждане, тестване и внедряване

Управление на проекти и задачи

  • Управление на задачи и проблеми в GitLab
  • Използване на майлстоуни и етикети
  • Планиране и проследяване на разработката
  • Подобряване на сътрудничеството и видимостта в екипа

Документация и публикуване с GitLab

  • Използване на GitLab Markdown
  • Създаване на проектна документация
  • Публикуване на уебсайтове с GitLab Pages
  • Ефективно управление на информацията за проекти

Сигурност и най-добри практики

  • Функции за сигурност на GitLab
  • Защита на хранилища и чувствителна информация
  • Управление на сигурни работни процеси за разработка
  • Прилагане на най-добри практики за администриране на GitLab

Отстраняване на проблеми и практически семинар

  • Диагностициране на често срещани проблеми с GitLab
  • Изграждане на пълен работен процес в GitLab
  • Внедряване на практики за контрол на изходния код и CI/CD
  • Преглед на курса и следващи стъпки

Изисквания

  • Общо разбиране за системите за контрол на версиите.
  • Опит с командния ред на Linux.

Аудитория

  • Разработчици
 14 Часа

Брой участници


Цена за участник

Отзиви от участници (7)

Предстоящи Курсове

Свързани Kатегории