Docker and Kubernetes: The Complete Guide - DubCourse
Skip to content
IT Курсы CI_CD DevOps Docker Kubernetes

Docker и Kubernetes: Исчерпывающее руководство (2/2025)

Docker and Kubernetes: The Complete Guide

Скачать Docker and Kubernetes: The Complete Guide вы можете на нашем сайте. Мы предлагаем бесплатные IT-курсы с переводом на русский по направлениям: Веб-разработка, ML/AI, DevOps, Mobile и многим другим, которые помогут в вашей IT карьере.

Длительность 20h 47m
📦
Размер 8.4 GB
📅
Добавлено 03.01.2026

О курсе

Чему вы научитесь:

  1. Изучите Docker с нуля, предыдущий опыт не требуется
  2. Освойте Docker CLI для инспектирования и отладки запущенных контейнеров
  3. Создайте CI/CD-пайплайн с нуля с помощью Github, Travis CI и AWS
  4. Поймите назначение и теорию Kubernetes, создавая сложное приложение
  5. Автоматический деплой вашего кода при пуше в Github!
  6. Развивайте практические навыки через hands-on проекты и упражнения

Требования:

  1. Базовое понимание терминала и работы с командной строкой
  2. Предыдущий опыт работы с Docker или Kubernetes НЕ требуется!
  3. Банковская карта необходима для деплоя проектов на AWS или Google Cloud

Описание

Если вы устали буксовать, изучая деплой веб-приложений — этот курс для вас.

Для прохождения курса необходимо скачать Docker Desktop. Если вы пользователь Udemy Business, уточните у работодателя перед загрузкой ПО.

CI/CD-воркфлоу? Вы это изучите. Деплой на AWS? Включено. Kubernetes в продакшене? Конечно!

Это идеальный курс, чтобы научиться деплоить любое веб-приложение, какое только можете придумать. Docker и Kubernetes — новейшие технологии в мире DevOps, кардинально изменившие процесс создания и деплоя веб-приложений. Docker — технология, позволяющая приложениям работать в конструкциях, называемых «контейнерами», а Kubernetes позволяет множеству разных «контейнеров» работать согласованно.

Docker с нуля!

В этом курсе вы изучите Docker с абсолютных основ, начиная с ответов на базовые вопросы: «Что такое контейнер?» и «Как работает контейнер?». С первых же лекций мы глубоко погрузимся во внутреннее устройство контейнеров, чтобы вы получили фундаментальное понимание их реализации. Поняв, что такое контейнер, вы научитесь работать с ними, используя базовые команды Docker CLI. После этого вы примените своё новое мастерство Docker CLI для создания собственных образов, эффективно «докеризируя» свои приложения.

CI/CD-пайплайны

Конечно, курс по Docker не был бы полным без глубокого понимания паттернов непрерывной интеграции и непрерывного деплоя. Вы научитесь реализовывать полный CI/CD-воркфлоу с использованием Github, Travis CI и Amazon Web Services, создавая пайплайн, который автоматически деплоит ваш код каждый раз при пуше изменений в Github!

Многоконтейнерный деплой на AWS!

После создания пайплайна деплоя вы примените его для освоения как одноконтейнерного, так и многоконтейнерного деплоя на Amazon Web Services. Вы создадите многоконтейнерное приложение с использованием Node, React, Redis и Postgres и увидите потрясающую мощь контейнеров в действии. (Примечание: весь JavaScript-код в этом курсе опционален, полный исходный код предоставляется, если вы не хотите писать на JS.)

Kubernetes!

Наконец, вы освоите Kubernetes — систему продакшн-уровня для управления сложными приложениями с множеством работающих контейнеров. Вы научитесь правильно создавать Kubernetes-кластер — в этом курсе нет раздражающих комментариев «не делайте так в продакшене»! Сначала вы создадите Kubernetes-кластер на локальной машине, затем перенесёте его к облачному провайдеру. Вы даже научитесь настраивать HTTPS на Kubernetes, что сложнее, чем кажется!

Вот что вы сделаете:

  1. Изучите Docker с нуля, предыдущий опыт не требуется
  2. Создадите собственные образы, адаптированные под ваши приложения
  3. Освоите Docker CLI для инспектирования и отладки запущенных контейнеров
  4. Поймёте, как Docker работает под капотом и что такое контейнер
  5. Создадите CI/CD-пайплайн с нуля с помощью Github, Travis CI и AWS
  6. Автоматический деплой вашего кода при пуше в Github!
  7. Создадите сложное многоконтейнерное приложение с нуля и задеплоите его на AWS
  8. Поймёте назначение и теорию Kubernetes
  9. Задеплоите готовый к продакшену Kubernetes-кластер в Google Cloud

Для кого этот курс:

  1. Инженеры-программисты, желающие легко и быстро деплоить свои приложения

Материал предоставлен только для справки и ознакомления.
Поддержите автора, купив у него курс!

Скачать бесплатно Docker and Kubernetes: The Complete Guide для подписчиков приватного канала по ссылке