HTML Diff
20 added 25 removed
Original 2026-01-01
Modified 2026-02-19
1 - <p>Вы поймете принципы работы CI/CD, научитесь автоматизировать процесс интеграции и поставки и сможете ускорить цикл разработки с минимальными рисками.</p>
1 + <p>Вы поймете принципы рабты CI/CD, научитесь автоматизировать процесс интеграции и поставки и сможете ускорить цикл разработки с минимальными рисками.</p>
2 <p>Пройдете путь от создания самого простого пайплайна до настройки сложных вариантов CI/CD с возможностью отката на предыдущую версию по нажатию одной кнопки.</p>
2 <p>Пройдете путь от создания самого простого пайплайна до настройки сложных вариантов CI/CD с возможностью отката на предыдущую версию по нажатию одной кнопки.</p>
3 <p>Построение идеального пайплайна</p>
3 <p>Построение идеального пайплайна</p>
4 <p>шаг за шагом на основе тестового проекта</p>
4 <p>шаг за шагом на основе тестового проекта</p>
5 <p>при прохождении курса на 80% и выполнении практических заданий</p>
5 <p>при прохождении курса на 80% и выполнении практических заданий</p>
6 <p>Задания от простого к сложному</p>
6 <p>Задания от простого к сложному</p>
7 <p>Что нового в обновлённой версии курса</p>
7 <p>Что нового в обновлённой версии курса</p>
8 <p>Мы полностью переработали курс GitLab CI/CD, чтобы он лучше соответствовал современным практикам DevOps и рабочим сценариям команд разработки</p>
8 <p>Мы полностью переработали курс GitLab CI/CD, чтобы он лучше соответствовал современным практикам DevOps и рабочим сценариям команд разработки</p>
9 <p>Актуальные подходы к построению CI/CD на GitLab, работа с шаблонами, секьюрностью, оптимизацией пайплайнов</p>
9 <p>Актуальные подходы к построению CI/CD на GitLab, работа с шаблонами, секьюрностью, оптимизацией пайплайнов</p>
10 <p>Полное обновление материалов</p>
10 <p>Полное обновление материалов</p>
11 <p>Аудит и редизайн практических блоков, актуализация под последние изменения GitLab</p>
11 <p>Аудит и редизайн практических блоков, актуализация под последние изменения GitLab</p>
12 <p>Улучшенные разборы пайплайнов</p>
12 <p>Улучшенные разборы пайплайнов</p>
13 <p>Глубокое объяснение принципов, типовых ошибок, best practices</p>
13 <p>Глубокое объяснение принципов, типовых ошибок, best practices</p>
14 <p>Больше реальных примеров, новые задания и типовые сценарии корпоративной разработки</p>
14 <p>Больше реальных примеров, новые задания и типовые сценарии корпоративной разработки</p>
15 <p>Познакомьтесь с материалами и спикерами курса. Демодоступ доступен 3 дня.</p>
15 <p>Познакомьтесь с материалами и спикерами курса. Демодоступ доступен 3 дня.</p>
16 <p>CI/CD - DevOps-практика, которая автоматизирует процессы интеграции и поставки и позволяет вам регулярно выпускать ПО высокого качества.</p>
16 <p>CI/CD - DevOps-практика, которая автоматизирует процессы интеграции и поставки и позволяет вам регулярно выпускать ПО высокого качества.</p>
17 <p>С помощью CI/CD вы можете отправить изменения в главную ветвь и быть уверены, что они будут протестированы и развернуты в продакшене без вашего участия.</p>
17 <p>С помощью CI/CD вы можете отправить изменения в главную ветвь и быть уверены, что они будут протестированы и развернуты в продакшене без вашего участия.</p>
18 <p>CI автоматически соберет программное обеспечение, протестирует его и оповестит вас, если что-то пойдет не так.</p>
18 <p>CI автоматически соберет программное обеспечение, протестирует его и оповестит вас, если что-то пойдет не так.</p>
19 <p>CD автоматически установит изменения кода на сервера компании и выполнит дополнительные тесты.</p>
19 <p>CD автоматически установит изменения кода на сервера компании и выполнит дополнительные тесты.</p>
20 <p>Благодаря CI/CD вы не тратите время на поиск и исправление сбоев и можете сосредоточиться на разработке новых функций.</p>
20 <p>Благодаря CI/CD вы не тратите время на поиск и исправление сбоев и можете сосредоточиться на разработке новых функций.</p>
21 <p>Проектировать надёжные и масштабируемые CI/CD-пайплайны</p>
21 <p>Проектировать надёжные и масштабируемые CI/CD-пайплайны</p>
22 <p>Применять best practices GitLab CI/CD</p>
22 <p>Применять best practices GitLab CI/CD</p>
23 <p>Автоматизировать процессы сборки, тестирования, доставки и деплоя</p>
23 <p>Автоматизировать процессы сборки, тестирования, доставки и деплоя</p>
24 <p>Работать с типовыми корпоративными сценариями</p>
24 <p>Работать с типовыми корпоративными сценариями</p>
25 <p>Ускорять разработку и улучшать качество релизов</p>
25 <p>Ускорять разработку и улучшать качество релизов</p>
26 <p>Backend/frontend-разработчикам</p>
26 <p>Backend/frontend-разработчикам</p>
27 <p>Инженерам по автоматизации и тестированию</p>
27 <p>Инженерам по автоматизации и тестированию</p>
28 <p>Тимлидам и техническим менеджерам</p>
28 <p>Тимлидам и техническим менеджерам</p>
29 <p>Начинающим DevOps-инженерам</p>
29 <p>Начинающим DevOps-инженерам</p>
30 <ul><li>Если хотите быстро освоить CI/CD - выбирайте поток.</li>
30 <ul><li>Если хотите быстро освоить CI/CD - выбирайте поток.</li>
31 <li>Если вам важна гибкость - подойдёт формат видеокурса</li>
31 <li>Если вам важна гибкость - подойдёт формат видеокурса</li>
32 - </ul><p>1.1. Знакомство с курсом 1.2. Как организована работа на курсе 1.3. Входная анкета 1.4. Как выполнять практики 1.5. Как учиться онлайн</p>
32 + </ul><ol><li>Погружение в CI/CD</li>
33 - <p>2.1. Погружение в CI/CD 2.2. Принципы работы CI/CD</p>
33 + <li>Что такое CI/CD?</li>
34 - <p>3.1. Современные решения в сфере CI/CD3.2. Push Vs Pull deploy и что такое GitOps?</p>
34 + <li>Практическая "теория" CI/CD</li>
35 - <p>4.1. Быстрый старт с Gitlab4.2. Делаем первый проект в Gitlab</p>
35 + </ol><p>Principle DevOps specialist в Naviteq LTD</p>
36 - <p>Обзор Gitlab, его установка и настройка</p>
36 + <ul><li>11+ лет в IT и сетях, 10+ лет в DevOps</li>
37 - <p>5.1. Из чего состоит Gitlab и как его установить5.2. Gitlab Runner и его настройка5.3 GitLab &amp; Kubernetes</p>
 
38 - <p>Возможности пайплайнов GitLab CI</p>
 
39 - <p>6.1. Основные понятия при написании файла конфигурации6.2. Пишем простой файл. gitlab-ci.yml: сборка, тесты, развертывание6.3. Deploy приложения в кластер Kubernetes</p>
 
40 - <p>Продвинутые приемы работы (и возможности) GitLab CI</p>
 
41 - <p>7.1. Продвинутые приемы работы с Gitlab CI/CD pipeline 7.2. Добавление в пайплайн возможности Rollback 7.3. Работа с динамическими окружениями 7.4. Практика (4 практических кейса с решением)</p>
 
42 - <p>8.1. Подходы к управлению секретами8.2. Статический анализ кода на безопасность (SAST)8.3. Динамический анализ кода на безопасность (DAST)</p>
 
43 - <p>9.1. Комментарий к дополнительным материалам9.2. Применяем ArgoCD на практике9.3. Идеальный пайплайн со Slurm</p>
 
44 - <ul><li>11+ лет в IT и сетях, 7+ лет в DevOps</li>
 
45 <li>AWS Community builder и сертифицированный архитектор</li>
37 <li>AWS Community builder и сертифицированный архитектор</li>
46 - <li>DevOps Kitchen Talks подкаст со-ведущий</li>
38 + <li>DevOps Kitchen Talks подкаст соведущий</li>
47 - <li>В основном работает с облачными провайдерами (чаще всего - AWS), IaC (Terraform), Kubernetes, Docker, CI\CD (GitLab и другие) и другими инструментами</li>
39 + <li> В основном работает с облачными провайдерами (чаще всего - AWS), IaC (Terraform), Kubernetes, Docker, CI\CD (GitLab и другие) и другими инструментами</li>
48 - </ul><ul><li>11+ лет в IT и сетях, 7+ лет в DevOps</li>
40 + </ul><p>Principle DevOps specialist в Naviteq LTD</p>
 
41 + <ul><li>11+ лет в IT и сетях, 10+ лет в DevOps</li>
49 </ul><ul><li>AWS Community builder и сертифицированный архитектор</li>
42 </ul><ul><li>AWS Community builder и сертифицированный архитектор</li>
50 </ul><ul><li>В основном работает с облачными провайдерами (чаще всего - AWS), IaC (Terraform), Kubernetes, Docker, CI\CD (GitLab и другие) и другими инструментами</li>
43 </ul><ul><li>В основном работает с облачными провайдерами (чаще всего - AWS), IaC (Terraform), Kubernetes, Docker, CI\CD (GitLab и другие) и другими инструментами</li>
51 - </ul><ul><li>DevOps Kitchen Talks подкаст со-ведущий</li>
44 + </ul><ul><li>DevOps Kitchen Talks подкаст соведущий</li>
52 </ul><p>Какие инструменты освоите?</p>
45 </ul><p>Какие инструменты освоите?</p>
53 <p>Именное свидетельство о прохождении курса получает студент, если:</p>
46 <p>Именное свидетельство о прохождении курса получает студент, если:</p>
54 <ul><li>изучил 80% курса</li>
47 <ul><li>изучил 80% курса</li>
55 </ul><ul><li>принимал участие в решении практик, которые входят в курс.</li>
48 </ul><ul><li>принимал участие в решении практик, которые входят в курс.</li>
56 </ul><p>Этот курс может оплатить ваша компания</p>
49 </ul><p>Этот курс может оплатить ваша компания</p>
57 <p>Если вы считаете, что знания, полученные на курсе, могут быть полезными на вашем текущем месте работы, оставляйте заявку с контактами компании в форме ниже или обсудите покупку курса с вашим руководителем. Как это организовать, что говорить и куда идти -<a>написали здесь.</a></p>
50 <p>Если вы считаете, что знания, полученные на курсе, могут быть полезными на вашем текущем месте работы, оставляйте заявку с контактами компании в форме ниже или обсудите покупку курса с вашим руководителем. Как это организовать, что говорить и куда идти -<a>написали здесь.</a></p>
58 <p>В 75% случаев обучение готова оплатить компания. Напишите нам, и мы поможем.</p>
51 <p>В 75% случаев обучение готова оплатить компания. Напишите нам, и мы поможем.</p>
59 <p>Курс за счёт работодателя</p>
52 <p>Курс за счёт работодателя</p>
60 <p>Предоставим все необходимые документы для получения вычета.</p>
53 <p>Предоставим все необходимые документы для получения вычета.</p>
61 <p>Для тех, кому важна обратная связь экспертов и комьюнити единомышленников. Этот формат помогает не только изучить GitLab CI/CD, но и внедрить полученные знания в реальную работу</p>
54 <p>Для тех, кому важна обратная связь экспертов и комьюнити единомышленников. Этот формат помогает не только изучить GitLab CI/CD, но и внедрить полученные знания в реальную работу</p>
62 <p>Закрытый чат участников - помощь, разборы и взаимодействие</p>
55 <p>Закрытый чат участников - помощь, разборы и взаимодействие</p>
63 <p>Куратор, который помогает двигаться по программе</p>
56 <p>Куратор, который помогает двигаться по программе</p>
64 <p>Пошаговое открытие уроков - 4 новых занятия каждые две недели</p>
57 <p>Пошаговое открытие уроков - 4 новых занятия каждые две недели</p>
65 <p>Регулярную обратную связь и совместное решение практических задач</p>
58 <p>Регулярную обратную связь и совместное решение практических задач</p>
66 - <p>в рассрочку на 4 месяца или 45 000 рублей единовременно</p>
59 + <p>в рассрочку на 4 месяца или 35 000 </p>
 
60 + 45 000 ₽<p>единовременно</p>
67 <p>Доступ к видеолекциям и материалам</p>
61 <p>Доступ к видеолекциям и материалам</p>
68 <p>в рассрочку на 4 месяца или 25 000 рублей единовременно</p>
62 <p>в рассрочку на 4 месяца или 25 000 рублей единовременно</p>
69 <p>Для тех, кто готов разобраться самостоятельно в своем темпе</p>
63 <p>Для тех, кто готов разобраться самостоятельно в своем темпе</p>
 
64 + <p>Предоставим все необходимые документы для получения вычета.</p>
 
65 + <p>Курс за счёт работодателя</p>
 
66 + <p>В 75% случаев обучение готова оплатить компания. Напишите нам, и мы поможем.</p>
70 <p>только для физических лиц</p>
67 <p>только для физических лиц</p>
71 <p>от 10 человекспециальные условия</p>
68 <p>от 10 человекспециальные условия</p>
72 - <p>В 75% случаев обучение готова оплатить компания. Напишите нам, и мы поможем.</p>
 
73 - <p>Курс за счёт работодателя</p>
 
74 - <p>Предоставим все необходимые документы для получения вычета.</p>
 
75 <p>Для тех, кому важна обратная связь экспертов и комьюнити единомышленников. Этот формат помогает не только изучить GitLab CI/CD, но и внедрить полученные знания в реальную работу</p>
69 <p>Для тех, кому важна обратная связь экспертов и комьюнити единомышленников. Этот формат помогает не только изучить GitLab CI/CD, но и внедрить полученные знания в реальную работу</p>
76 <p>Закрытый чат участников - помощь, разборы и взаимодействие</p>
70 <p>Закрытый чат участников - помощь, разборы и взаимодействие</p>
77 <p>Куратор, который помогает двигаться по программе</p>
71 <p>Куратор, который помогает двигаться по программе</p>
78 <p>Пошаговое открытие уроков - 4 новых занятия каждые две недели</p>
72 <p>Пошаговое открытие уроков - 4 новых занятия каждые две недели</p>
 
73 + <p>Подарите своему сотруднику скидку или курс целиком. А мы упакуем ;)</p>
 
74 + <p>Выгодно и быстро обучим целые команды. Единоразовое оформление и быстрый доступ к курсам.</p>
79 <p>Регулярную обратную связь и совместное решение практических задач</p>
75 <p>Регулярную обратную связь и совместное решение практических задач</p>
80 <p>Доступ к видеолекциям и материалам</p>
76 <p>Доступ к видеолекциям и материалам</p>
81 <p>Для тех, кто готов разобраться самостоятельно в своем темпе</p>
77 <p>Для тех, кто готов разобраться самостоятельно в своем темпе</p>
82 - <p>Предоставим все необходимые документы для получения вычета.</p>
78 + <p>Подарите своему сотруднику скидку или курс целиком. А мы упакуем ;)</p>
83 - <p>Курс за счёт работодателя</p>
79 + <p>Выгодно и быстро обучим целые команды. Единоразовое оформление и быстрый доступ к курсам.</p>
84 - <p>В 75% случаев обучение готова оплатить компания. Напишите нам, и мы поможем.</p>
 
85 <p>Пройдете путь от создания самого простого пайплайна до настройки сложных вариантов CI/CD</p>
80 <p>Пройдете путь от создания самого простого пайплайна до настройки сложных вариантов CI/CD</p>
86 <p>Пусть от настройки плагина до Jenkins as code</p>
81 <p>Пусть от настройки плагина до Jenkins as code</p>
87 <p>Учиться будет проще, если вы владеете базовыми навыками работы с Git и Docker:</p>
82 <p>Учиться будет проще, если вы владеете базовыми навыками работы с Git и Docker:</p>
88 <ul><li>умеете клонировать репозиторий и добавлять в него файлы;</li>
83 <ul><li>умеете клонировать репозиторий и добавлять в него файлы;</li>
89 <li>умеете собирать docker-образы и запускать контейнеров из них.</li>
84 <li>умеете собирать docker-образы и запускать контейнеров из них.</li>
90 </ul><p>Хорошо разбираетесь в Linux:</p>
85 </ul><p>Хорошо разбираетесь в Linux:</p>
91 <ul><li>умеете работать с systemd, sudo, ip, ifconfig, cron;</li>
86 <ul><li>умеете работать с systemd, sudo, ip, ifconfig, cron;</li>
92 <li>умеете работать с консолью - автокомплит, хистори и др.;</li>
87 <li>умеете работать с консолью - автокомплит, хистори и др.;</li>
93 <li>знаете bash на уровне написания (минимум чтения) скриптов;</li>
88 <li>знаете bash на уровне написания (минимум чтения) скриптов;</li>
94 <li>знаете основных утилит в линукс - ps, grep, cat, free и др.</li>
89 <li>знаете основных утилит в линукс - ps, grep, cat, free и др.</li>
95 </ul>
90 </ul>