Gitlab в работе
О чём курс
О чём курс
Базовые функциональные возможности платформы GitLab для задач DevOps составляют основу программы, охватывающей практические аспекты работы: от создания групп, проектов и добавления пользователей до написания сценариев автоматизации.
Обучение выстроено последовательно: сначала разбирается интерфейс и администрирование платформы, затем основы системы контроля версий Git, после чего рассматривается синтаксис YAML и построение конвейеров GitLab CI/CD. В завершающей части курса предусмотрены мини-проекты с практическими примерами.
Практическая часть ориентирована на бесплатную редакцию GitLab CE (Community Edition), которую учащиеся разворачивают локально на своём компьютере с помощью Docker для проведения экспериментов.
Для кого
- Для всех желающих познакомиться с функционалом платформы GitLab.
- Для тех, кто хочет научиться строить пайплайны CI/CD в GitLab.
Требования к подготовке
Для комфортного прохождения курса требуются базовые навыки работы с ПК, умение открывать командную строку (в Mac, Linux или Windows) и права администратора для установки ПО. Желательно иметь общее представление о Docker.
Для выполнения практических заданий необходим компьютер с поддержкой виртуализации, минимум 8 Гб оперативной памяти (из которых не менее 4.5–6 Гб потребуется под GitLab и runner, а остальное — под операционную систему) и 32 Гб свободного места на диске.
Формат обучения
Материал предназначен для самостоятельного изучения в удобном темпе. Обучение включает видеолекции с упором на практику и короткие тесты для самопроверки.
Программа обучения
- 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)
- Финиш
Отзывов пока нет. Будьте первым!
Это не розничная цена — это ваш взнос в складчину. Мы собираем группу участников и делим между ними стоимость официального доступа: каждый платит только свою долю, а получает весь материал. Чем больше участников, тем меньше взнос. После того как сумма собрана, мы оформляем официальный доступ и раздаём материалы всем, кто участвовал.
Нажмите кнопку «Получить доступ» на этой странице и следуйте инструкциям. Вас переведёт на форму оплаты — доступны все современные способы (карта, СБП, электронные кошельки). После оплаты на почту придёт письмо со ссылкой и инструкциями для доступа к материалам. Если ссылка не открывается, загляните в раздел «Помощь» или напишите в поддержку.
Да, конечно. Все материалы — видео, PDF, дополнительные файлы — можно скачать к себе на компьютер и пользоваться ими сколько угодно, без ограничений по времени. Ссылки остаются активными в вашей библиотеке «Мои складчины».