Курс «DevOps: быстрый старт»

Видеоуроки / Самостоятельно / Обучение в ЛК на сайте автора

  • 2 месяца
  • 11 уроков
  • Сертификат
  • Видеоуроки

На курсе вы научитесь находить инструменты и подходы для быстрой доставки продукта до пользователей.

Автор: Онлайн-школа ProductStar

Обновлено: 21.02.2022

Курс устарел

Сожалеем, но курс устарел поэтому недоступен для изучения. Рекомендуем посмотреть похожие материалы по этой теме.

i
Смотреть похожие курсы
Этот курс включает:
  • 2 месяца
  • 11 уроков
  • Срок доступа: бессрочный
  • Обучение: в ЛК на сайте автора
  • Когда будете учиться: в любой день в любое время
  • Уровень сложности: для новичков
  • Бонусы: для всех учеников
  • Демодоступ
  • Домашние задания: есть, с проверкой, обязательные
  • Сопровождение: куратором
  • Сертификат
  • Трудоустройство
  • Техническая поддержка: в рабочее время, чат на сайте, чат внутри лк, чат в мессенджере, телефон
  • Доступ: сразу после оплаты

Что вы узнаете?

  • Какие навыки необходимы DevOps-инженеру.
  • Как применять знания синтаксиса Python.
  • Каков жизненный цикл программного обеспечения.
  • Что потребуется для внедрения систем управления.
  • Как работать с Bash.

О курсе

DevOps-инженер – это сотрудник, который может организовать взаимодействие разработчиков с другими IT-специалистами и автоматизировать процессы. Это чуть ли не самая дорогая позиция на рынке и если ваша цель – освоить узкоспециализированную профессию DevOps-инженера и устроиться на высокооплачиваемую работу, то этот онлайн-курс создан для вас. Эксперты школы ProductStar за два месяца научат вас методологии DevOps.

На уроках вы изучите базовые понятия DevOps, жизненный цикл, этапы разработки программного обеспечения и научитесь синхронизировать создание ПО. Вы освоите синтаксис языка Python, познакомитесь с Git и Gitlab, узнаете как упаковать приложения в Docker и многому другому. На протяжении курса осуществляется менторская поддержка. После каждой лекции – практика на кейсах ТОП компаний рынка.

В программе курса «DevOps: быстрый старт»:

  1. Введение в DevOps, методология, терминология.
  2. Настройка рабочей среды DevOps-инженера.
  3. Основы Linux, разновидности Linux. Работа с Bash.
  4. Git и знакомство с системами контроля версий.
  5. Внедрение систем управления и автоматизации.

В результате научитесь использовать новые инструменты и подходы для наиболее быстрой доставки продукта до пользователей и освоите одну из самых высокооплачиваемых IT-профессий.

Урок 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: Строки, условия, циклы

  • Строки, числа, логический типы.
  • Разбор кейсов быстрой проверки гипотез.
  • Основные ошибки при работе с пользователями.
  • Формат
    Самостоятельно
    Видеоуроки
    Обучение в ЛК на сайте автора
  • Демодоступ
  • Количество уроков
    11
  • Продолжительность
    2 месяца
  • Уровень сложности
    Для новичков
  • Когда вы будете учиться
    В любой день в любое время
  • Домашние задания
    ЕстьС проверкойОбязательные
  • Документ об обучении
    Сертификат Освоение курса, выполнение итоговой работы
  • Обязательное выполнение итоговой работы
  • Сопровождение
    Куратором
  • Общение с группой
    Форум или чат внутри ЛК
  • Техническая поддержка
    В рабочее времяЧат на сайтеЧат внутри ЛКЧат в мессенджереТелефон
  • Перспективы после обучения
    Трудоустройство
  • Срок доступа к материалам
    Бессрочный
  • Бонусы
    Для всех учеников
  • Способы оплаты
    Карта МирКарты Visa, Mastercard, Maestro

Отзывы о курсе

Пока никто не оставил отзывов. Чтобы оставить отзыв перейдите на полную версию страницы.

Другие курсы автора