Ежедневно, с 8:30 до 22:30
Предзаказ
2288

Gitlab в работе

Средняя оценка 0.0 из 5 на основании 0 голосов (0)
1 0
0
500 ₽
2000 ₽
-75%
Кэшбэк: 5% (25 ₽)
Курс будет выдан в течение 1-3 часов после оплаты.
Категории:

Обучение проходит на GitLab CE: Community Edition, а это значит что вы сможете развернуть у себя на компьютере полноценную лабораторию для экспериментов.

  • Изучите базовые функциональные возможности платформы GitLab для DevOps.
  • Разберемся на практике с базовыми возможностями от создания групп, проектов, добавления пользователей до написания скриптов для Gitlab CI/CD.
  • Во второй части курса мы изучим основы Git.
  • В третьей части курса как только вы освоитесь с интерфейсом и функциями GitLab, перейдем к написанию кода на YAML, разберемся с GitLab — CI/CD pipeline.
  • На практике сделаем несколько мини проектов. Плюс по завершению курса рассмотрим мини-проекты.

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

  • Изучите базовые настройки GitLab.
  • Управлять пользователями в GitLab.
  • Создавать и работать с проектами GitLab.
  • Общий принцип работы CI/CD.
  • Изучите базовые функциональные возможности платформы GitLab для DevOps.
  • Разберем основы Git.
  • Поймете основы YAML.
  • Рассмотрим основы Markdown.
  • Настроите и используйте GitLab Runners для выполнения CI/CD pipeline.
  • Автоматизировать сборку, тестирование, развертывание с помощью GitLab CI
  • Подключать и настраивать GitLab Runners.
  • Создавать собственные скрипты для GitLab CI/CD (Pipelines, Jobs, Stages).

Курс для всех желающих познакомиться с платформой GitLab и узнать, как построить CI/CD pipeline в GitLab.

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

1.1 GitLab: Необходимое ПО — в результате прохождения данного урока вы на практике развернете в docker свой собственный GitLab сервер.

  • Основы работы с ПК
  • Знаете как открыть командную строку в Mac/Linux/Windows.
  • Желательно иметь общее представление о Docker.
  • Права администратора для установки программного обеспечения на ПК.
  • Для практики вам нужен ПК который имеет возможность создать и запустить виртуальную машину,
  • необходимо иметь 8гб оперативной памяти,
  • 32гб свободного места на жестком диске
  • несколько ядер процессора с возможностью виртуализации.

Обратите внимание GitLab будем устанавливать локально, в минимальном варианте он потребует от 4.5 Гб оперативной памяти, плюс потребуется память для runner (в итоге минимум может использоваться 6 Гб, плюс 2 Гб где останется под основную ОС, учтите это)

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

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

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

    Gitlab: подготовка

    • GitLab: Практика установка docker, поднимаем GitLab в контейнере
    • Подготовка: командная строка
    • Подготовка: основы docker

    Gitlab: начало

    • Gitlab: Введение
    • GitLab: Профиль пользователя
    • GitLab: User types(access level) & Roles
    • GitLab: Управление пользователями
    • Лабораторная работа: Создание пользователей в GitLab
    • GitLab: Типы пространств имен
    • GitLab: Видимость проекта или группы
    • GitLab: Правила именования проектов & групп
    • GitLab: Практика управление группами
    • GitLab: Практика управление проектами
    • GitLab: Работа с Labels
    • GitLab: Работа с Issues
    • GitLab: Работа с Incidents
    • GitLab: Работа с Tasks
    • GitLab:Работа с Boards & Milestones
    • GitLab: Работа с Wiki & Markdown

    Git & Gitlab

    • Архитектуры VCS. Что такое Git?
    • Базовые настройки Git
    • Как устроен Git
    • Статусы отслеживания файлов в Git
    • Что такое хэш, коммит, цепочка коммитов, HEAD
    • Пример установки GIT (Windows, Linux)
    • Для чего нужен .gitignore
    • Подготовка к коммиту
    • Git: контрольные вопросы по — части 1
    • Практика Git начало
    • Практика Git удаление файлов
    • Практика Git откат изменений
    • Практика Git переименование и перемещение
    • Git: Теги
    • Git: Ветки
    • Git & Gitlab: Удаленные репозиторий
    • GitLab: Настройка SSH-key
    • Git & Gitlab: работа с репозиторием кода — часть 3

    Gitlab: CI/CD

    • GitLab: Изучаем YAML
    • GitLab: Что такое GitLab Runner
    • GitLab: Практика подключения Gitlab Runners
    • GitLab: Что такое pipeline
    • GitLab: Практика по созданию первого pipeline
    • GitLab: Pipeline основы (stages, script, artifacts, needs)
    • GitLab: Практика стадии, зависимости и артефакты
    • GitLab: Pipeline переменные (variables)
    • GitLab: Практика применение переменных в pipeline
    • GitLab: Pipeline (rules, when, environment, image, dependencies)
    • GitLab: Повторное использования кода в конвейере

    Gitlab: мини проекты CI/CD на практике

    • GitLab: Pipeline Example 1 — C lang (Package Registry)
    • GitLab: Pipeline Example 2 — Java & Maven
    • GitLab: Включаем Container Registry.
    • GitLab: Pipeline Example 3 — Python (Container Registry)
    • Финиш
      Характеристики
      Наличие Предзаказ Тип Видео Размещение на сайте 30.03.2026 Артикул 2288

      Об авторах

      Фото: Евгений Листопадов
      0.0
      Евгений Листопадов
      Автор практических курсов на Stepik для разработчиков и DevOps-инженеров: GitLab CI/CD, Jenkins, командная строка Windows, XML и регулярные выражения.

      Отзывы и комментарии

      Отзывов ещё нет, будьте первыми

      Написать отзыв
      Нажимая "Отправить" Вы соглашаетесь с правилами публикации и даёте согласие на обработку персональных данных. Администрация не несёт ответственности за содержание отзывов.

      Похожие товары:

      Постер товара: CI/CD на основе GitLab
      Скидка 86%
      Предзаказ
      Средняя оценка 0.0 из 5 на основании 0 голосов
      CI/CD на основе GitLab
      CI/CD и автоматизация
      Постер товара: Docker + Gitlab CI для начинающих
      Скидка 86%
      Предзаказ
      Средняя оценка 0.0 из 5 на основании 0 голосов
      Docker + Gitlab CI для начинающих
      CI/CD и автоматизация
      Постер товара: Курс по Git и GitHub
      Скидка 71%
      Предзаказ
      Средняя оценка 0.0 из 5 на основании 0 голосов
      Курс по Git и GitHub
      Git и GitHub/GitLab
      Постер товара: CI/CD для frontend-инженера
      Скидка 90%
      Предзаказ
      Средняя оценка 0.0 из 5 на основании 0 голосов
      CI/CD для frontend-инженера
      CI/CD и автоматизация
      Постер товара: Курс по Git
      Скидка 72%
      Предзаказ
      Средняя оценка 0.0 из 5 на основании 0 голосов
      Курс по Git
      Git и GitHub/GitLab
      Постер товара: Git + GitHub. Полный курс
      Скидка 74%
      Предзаказ
      Средняя оценка 0.0 из 5 на основании 0 голосов
      Git + GitHub. Полный курс
      Git и GitHub/GitLab
      Постер товара: Git и Github – базовый курс для разработчика
      Скидка 67%
      Предзаказ
      Средняя оценка 0.0 из 5 на основании 0 голосов
      Git и Github – базовый курс для разработчика
      Git и GitHub/GitLab
      Постер товара: Git для всех
      Скидка 71%
      Предзаказ
      Средняя оценка 0.0 из 5 на основании 0 голосов
      Git для всех
      Git и GitHub/GitLab