DevOps: быстрый старт

DevOps: быстрый старт

ProductStar
Онлайн-школа
Подробнее
Начало
Ежедневно
Уровень
С нуля
Длительность
2 месяца
Формат
Видео
Перейти

О курсе

С помощью этого курса Вы узнаете:

  • Основы DevOps

Изучим подход и методологию DevOps, основные понятия DevOps, жизненный цикл и этапы разработки ПО

  • Введение в Python

Синтаксис, форматирование строк, следования, ветвления и циклы, создание и применение функций

  • Git, Gitlab

Git и знакомство с системами контроля версий, cоздание веток, основные понятия, клонирование, слияния, merge

  • Упаковка приложений в Docker

Расширенные опции Docker, подходы к упаковке приложений, практика

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

Блок 1: "Введение в DevOps, методология, основные понятия"

  • подход и методология DevOps
  • основные понятия DevOps и проблематика
  • жизненный цикл ПО
  • циклы и этапы разработки ПО

Блок 2: "Настройка рабочей среды. Инструментарий. Облачный аккаунт"

  • обзор ключевых инструментов DevOps
  • настройка рабочей среды
  • подготовка к первым запускам

Блок 3: "Linux: Bash, программирование. Основные сценарии использования"

  • основы Linux, разновидности Linux
  • работа с Bash и написание скриптов
  • основные сценарии использования Bash для DevOps

Блок 4: "Git, Gitlab. Создание веток, основные понятия"

  • Git и знакомство с системами контроля версий
  • Git: cоздание веток, основные понятия, клонирование, слияния, merge
  • знакомство с GitHub, GitLab. Создание и работа с репозиториями

Блок 5: "CI/CD. Jenkins. Знакомство и практика"

  • инструментарий и подходы CI и CD
  • изучаем Jenkins
  • практика и разбор кейсов CI/CD

Блок 6: "Контейнеризация. Знакомство с Docker. Docker hub и Docker registry"

  • подход контейнеризации
  • изучаем Docker и его использование в задачах DevOps
  • работа с Docker hub и Docker registry

Блок 7: "Упаковка приложений в Docker"

  • расширенные опции Docker
  • подходы к упаковке приложений
  • практика: Docker и упаковка приложений

Блок 8: "Ansible. Основные концепции и команды. Синтаксис YAML"

  • внедрение систем управления конфигурациями
  • Ansible. Синтаксис YAML
  • Ad-Hoc команды. Ansible playbook

(бонус) Блок 9: "Введение в Python"

  • Синтаксис
  • Форматирование строк, следования, ветвления и циклы
  • Создание и применение функций

(бонус) Блок 10: "Типы данных, функции, классы, ошибки"

  • Списки, множества, кортежи, словари
  • Тернарный оператора и оператора is
  • Трюки для повышения лаконичности кода

(бонус) Блок 11: "Строки, условия, циклы"

  • строки, числа, логический типы
  • разбор кейсов быстрой проверки гипотез
  • основные ошибки при работе с пользователями

Перспективы:

  • Цифровой сертификат - Выпускники получают сертификат об успешном прохождении курса — что, вместе с дипломным проектом, будет хорошим аргументом при трудоустройстве
  • Средняя зарплата от 180 000 ₽
  • Помощь с трудоустройством и стажировкой

Стоимость

Полная стоимость
14 600 ₽
29 000 ₽
Перейти

Вам может быть интересно

GeekBrains
geekbrains.ru
Скидка 55%
Начало
Длительность
1,5 года
Рассрочка
10 125 ₽ / мес
Стоимость
121 500 ₽
Вебинары
Видео
Трудоустройство
DevOps-инженер
Начальный уровень
Начало
Длительность
10 месяцев
Рассрочка
5 953 ₽ / мес
Трудоустройство
Вебинары
Домашние задания
GeekBrains
geekbrains.ru
Скидка 55%
Начало
Длительность
12 месяцев
Рассрочка
6 750 ₽ / мес
Стоимость
81 000 ₽
Вебинары
Видео
Трудоустройство
Администратор Linux
Начальный уровень
Начало
Длительность
5 месяцев
Рассрочка
19 000 ₽ / мес
Стоимость
80 000 ₽
Трудоустройство
Вебинары
Домашние задания
Начало
Ежедневно
Длительность
1 год
Рассрочка
2 875 ₽ / мес
Трудоустройство
Видео
Домашние задания
Skillbox
skillbox.ru
Скидка 40%
Начало
Ежедневно
Длительность
2 года
Рассрочка
3 955 ₽ / мес
Подарок при покупке
Трудоустройство
Видео
Домашние задания