DevOps для разработчиков

Длительность:
2 месяца
Ты будешь настраивать CI/CD-конвейеры, научишься использовать подход «Инфраструктура как код» для серверов и инфраструктуры в облаке. Узнаешь, чем микросервисная архитектура лучше монолитной. Научишься работать с Kubernetes и Docker.
Формат:
Online по Zoom
Стоимость:
80 000 ₽
DevOps Engineer
Длительность:
2 месяца
Ты будешь настраивать CI/CD-конвейеры, научишься использовать подход «Инфраструктура как код» для серверов и инфраструктуры в облаке. Научишься работать с Kubernetes и Docker.
Формат:
Online по Zoom
Стоимость:
80 000 ₽
DevOps Engineer
Длительность:
2 месяца
Ты будешь настраивать CI/CD-конвейеры, научишься использовать подход «Инфраструктура как код» для серверов и инфраструктуры в облаке. Узнаешь, чем микросервисная архитектура лучше монолитной. Научишься работать с Kubernetes и Docker.
Формат:
Online по Zoom
Стоимость:
80 000 ₽
Или бесплатно с дальнейшим трудоустройством в Цифровые Привычки и ERP Consulting
Или бесплатно с дальнейшим трудоустройством в Цифровые Привычки и ERP Consulting
После курса ты будешь:
Понимать философию и принципы DevOps;
Использовать актуальные инструменты для автоматизации процессов;
Автоматизировать развертывание ПО с помощью CI/CD
Четко видеть роль каждого участника команды
Понимать, контролировать и управлять Production, Development и тестовыми средами
Увеличишь свою зону отвестсвенности
Ускорять выпуск приложений
Повышать качество релиза приложений
Для кого
Middle Java Developer
Рекомендуемый уровень - от 1 года коммерческой разработки.
Junior DevOps Engineer
Ты хочешь систематизировать свои знания, чтобы использовать актуальные технологии.
О нашем курсе в цифрах
60+ часов

Лекции, воркшопы, домашние задания, тесты и индивидуальные консультации
Трудоустройство

Лучшие выпускники трудоустраиваются в Цифровые привычки и компании-партнеры
250 000 ₽

Средняя зарплата наших выпускников после окончания обучения
Формат
Онлайн-вебинары с практическими заданиями и код-ревью . Только актуальная теория и преподаватели, доказавшие свою экспертность на практике.
На курсе ты:
  • получишь опыт работы с Kubernetes в облачной среде;
  • создашь Docker-контейнеры;
  • отстроишь процесс DevOps и попрактикуешься в облачных сервисах;
  • научишься создавать базовую инфраструктуру с помощью Terraform;
  • задеплоишь собственный Kubernetes кластер с помощью Ansible;
  • настроишь Jenkins для деплоя сервисов в Kubernetes.
Спикеры
Победители хакатонов, руководители отделов разработки крупнейших компаний страны
Алексей Романов
Java Architect, преподаватель МГТУ им. Н.Э. Баумана
Алексей Мухин
Senior Java developer в банковской сфере
Андрей Сундуков
Senior Java developer в VR Bank, HeadHunter
Владислав Казаков
Java Architect в Цифровых Привычках
Роман Оборин
Ведущий разработчик в Natera
ex-разработчик в СберБанке, Orion Innovation, ALPOM

Алексей Степанов
Ведущий разработчик на проекте ВТБ
ex-разработчик в Банке Открытие, OBOZ, Regeneron

Программа обучения

Введение в DevOps
  • Методология, основные понятия, инструменты
  • Настройка рабочей среды
  • Культура DevOps
  • Жизненный цикл ПО
CI/CD
  • Какие задачи он решает
  • Про процесс поставки приложения на стенды
  • Микросервисы
  • Практика
Docker
  • Зачем нужны контейнеры
  • Docker CLI
  • Dockerfile
  • CMD vs ENTRYPOINT
  • Docker Registry. Push в Docker Registry
  • Docker-compose для локальной разработки
  • Docker network
  • Nexus
  • Практика
Kubernetes
  • Проблематика появления Kubernetes
  • Api-server, scheduller, manager, Kubelet, kube-proxy, Master, Worker
  • Namespace
  • Role, RoleBindibgs, RBAC
  • Ресурсы в k8s
  • Сетевая модель в kubernetes
  • Sidecar
  • Практика
Istio
  • Что такое Service Mesh, зачем он нужен
  • Устройство Istio по компонентам
  • Типы ресурсов в Istio
  • Monitoring, Observability
  • Практика
Observability
  • Grafana & Prometheus
  • Jaeger
  • ELK stack
Стек изучаемых технологий
Партнеры
М.Видео
Крупнейшая торговая сеть по продаже электроники и бытовой техники
    Сбер
    Финансовый конгломерат, крупнейший банк России и Восточной Европы
    KYNN
    Платформа для формирования и поиска проектных команд
      Digref
      Блокчейн-платформа для формирования и поиска проектных команд
      Тинькофф
      Крупнейший росскийский коммерческий банк, не имеющий розничных отделений
      Образование
      Создаем собственную образовательную платформу
      Подробнее...
      Отзывы наших выпускников
      Михаил Галактионов
      Middle Java developer "Цифровые привычки"
      Владимир Годияк
      Middle Java developer "Цифровые привычки"
      Курсы закрепили мои знания по Java core, Spring framework и др., а так же я познакомилась с новыми, для меня, технологиями, например, такими как Kafka и Kubernetes. На каждом занятии сидело 2 – 3 разработчика с большим стажем, так что, помимо теории, было много историй из практики.
      Варвара Ситникова
      Middle Java developer "Цифровые привычки"
      Понравилось, что курс включает в себя обширный список тем от java core и до kubernetes, для себя узнал много нового и полезного. Особо ценным было, что вся теория была подкреплена практикой и была возможность сразу по ходу лекции задавать назревшие вопросы. Ну и в целом была теплая дружественная атмосфера.
      Игорь Бриккель
      Middle Java developer "Цифровые привычки"
      Я сразу устроился на проект и одновременно учился на курсе. Смог объединять работу, учебу в магистратуре и курс. Теория на курсе часто встречается потом на проектах, я часто пересматриваю лекции, чтобы реализовать фичу на проекте, потому что преподаватели делятся именно своим практическим опытом, который потом можно применять
      в жизни.
      Михаил Галактионов
      Middle Java developer "Цифровые привычки"
      Курс помог мне вспомнить основы, а кое-где углубить некоторые знания. Получил много хороших впечатлений от слушания лекций. Узнал некоторые вещи, о которых только слышал краем уха от "старших" коллег. Теперь у меня новая долгожданная работа.
      Карташов Алексей
      Middle Java developer "Цифровые привычки"
      Спикеры курса – опытные специалисты и это чувствовалось по лекциям. Мне не просто рассказали что такое Spring (это я и сам знал), Алексей Романов рассказал много интересного про Spring, то как он устроен под капотом. Это помогло лучше понять данный фреймворк, который обязан знать каждый java-разработчик.
      Александр Рубцов
      Middle Java developer "Цифровые привычки"
      Курс рассчитан на то, что слушатели уже имеют какие-то знания по языку Java и опыт работы. На лекциях преподаватели как повторяют самые основы, так и рассказывают о редко где встречающихся аспектах. Домашние задания были построены таким образом, чтобы охватить и применить на практике как можно больше возможностей языка, поэтому для их выполнения необходимо было самостоятельно дополнительно поразбираться.
      Александр Вдовин
      Middle Java developer "Цифровые привычки"
      Курс помог мне разложить по полочкам базу по Spring'y, очень полезна была лекция по Kubernetes и Kafka. Именно из-за этих лекций я шел на курс, и эти темы объяснили максимально простым и понятным языком, с примерами из практики. Отдельно хочу отметить домашние задания и консультации с преподавателями, они помогли понять, какие темы стоит подтянуть.
      Андрей Дудырев
      Middle Java developer "Цифровые привычки"
      Огромный плюс курса – живые лекции, а не записи. Если по ходу лекции возникают вопросы, то всегда можно их задать в общий чат/голосом преподавателю, и он ответит в течение лекции. Отдельно хочется отметить Алексея Мухина за хорошо структурированные и подробные лекции при этом одновременные живые и не «сухие» лекции. Очень интересные домашние задания, некоторые из них делаются быстро – за час-полтора, над решениями других нужно время подумать.
      Илья Бакаев
      Middle Java developer "Цифровые привычки"
      До курса я почти 2 года работал программистом. Для перехода на Middle-позицию мне не хватало теории по микросервисной архитектуре. На курсе мы прошлись по микросервисам, стал увереннее себя чувствовать в этой теме. Мне были очень полезны лекции по Docker, SQL и многопоточке.
      Андрей Стогов
      Middle Java developer "Цифровые привычки"
      На курсе разбираются все самые популярные темы и вопросы собеседований. Причём очень глубоко и системно. Плюс, это все закрепляется крайне полезными мастер-классами по современным технологиям, например kubernetes, istio и др. Короче, это было очень круто, спасибо!
      Дмитрий Кокотов
      Middle Java developer "Цифровые привычки"
      В курсе не было ничего лишнего, и полученные знания помогают мне сейчас на проекте. Из преподавателей хочу отметить Андрея Сундукова. Он грамотно подавал сложный материал, использовал аналогии и подкреплял любую теорию примерами в коде, постоянно взаимодействовал со студентами и не давал заскучать. Круто, что домашние задания составлены таким образом, чтобы ты не терял время и сразу думал над решениями в контексте тематики: в готовых сконфигурированных проектах уже настроены пайплайны для тестов и прочее, остается только применить и отточить полученные на лекции знания.
      Лев Стахеев
      Middle Java developer "Цифровые привычки"
      Курс действительно оказался полезным и полностью оправдал мои ожидания. Он помог мне структурировать теорию и закрепить знания на практике. Наиболее полезными темами для меня были: Нефункциональные требования, Архитектура Web-приложений, VSC и CI/CD. Новые знания помогли мне устроиться на проект Сбера "Монеты и слитки" и быстро влиться в рабочий процесс.
      Бари Валиахмедов
      Systems Analyst "Цифровые привычки"
      Мегаполезными лекциями для меня были по Java Memory Model и многопоточке. Из преподавателей больше всех запомнился Андрей Сундуков. Он доходчиво объяснял сложный материал и давал задания прямо во время лекции, так что учеба была интенсивной и разнообразной.
      Евгений Власов
      Middle Java developer "Цифровые привычки"

      Часто задаваемые вопросы

      Когда начинается обучение на курсе?
      Старт ближайшего потока – 21 января 2021.
      Обязательно ли переезжать в Москву?
      Почти все проекты требуют присутствия в городе (Москва или Санкт-Петербург), даже если это удаленка. Отдельные позиции предоставляют полную удаленку.
      Помогает ли компания при переезде?
      Да, компания предоставляет релокационный пакет, в который входят: оплата билетов, помощь в подборе квартиры, помощь с залоговыми платежами. Подробнее о программе релокации на сайте.
      Если мне не подходит время лекции, я смогу посмотреть запись?
      Желательно присутствовать на всех лекциях, чтобы ты мог задавать вопросы, которые интересуют лично тебя. Ты всегда сможешь посмотреть лекцию в записи.
      Какие условия дальнейшего трудоустройства?
      • Заработная плата выпускников 250 000 ₽ - 300 000 ₽;
      • регулярный пересмотр зарплаты по результатам работы;
      • оформление по ТК РФ, ДМС, компенсация спорта и курсы английского языка;
      • гибкий график, возможность работать удалённо;
      • офис в центре Санкт-Петербурга или Москвы;
      • программа менторства.
      Close
      У вас есть вопросы? Напиши нам!
      E-mail
      Имя
      Вопрос
      Я соглашаюсь c политикой конфиденциальности