Скачать [Stepik] Docker от абсолютного нуля до гуру контейнеризации

  • Гость, подпишитесь сейчас

    📥 Наш адрес сайта меняется, чтобы быть в курсе актуального адреса, подпишитесь на телеграм канал «Перейти»

Описание складчины

Современная разработка постоянно меняется, поэтому важно изучать новые инструменты и подходы. [Stepik] Docker от абсолютного нуля до гуру контейнеризации поможет оставаться в курсе актуальных технологий, а складчина позволит приобрести курс.

Информация
Цена: 395 РУБ
Организатор: Kail Kail
Скачать
Kail
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
462 757
Реакции
45 700
Монеты
1 191
Оплачено
0
Баллы
0
  • #SkladchinaVip
  • #1
[Stepik] Docker от абсолютного нуля до гуру контейнеризации
Ссылка на картинку
Сервис коротких ссылок в финальном проекте состоит из пяти компонентов, включая API, PostgreSQL и Redis. Пройдя курс, вы научитесь собирать такую систему в Docker, настраивать сети и секреты, делать резервные копии и готовить сервис к развёртыванию.

Практический курс по Docker для разработчиков: от первого docker run до продакшен-системы. Образы, Dockerfile, оптимизация сборки, данные, сети, Compose, безопасность, CI/CD и финальный проект. 384 шага, 32 урока, 64 практических задания.
О курсе:

Docker давно стал стандартом упаковки и доставки приложений, но многие разработчики пользуются им наугад: копируют Dockerfile из чужих проектов, запускают compose по инструкции и не понимают, почему образ весит гигабайт, база потеряла данные, а деплой роняет запросы.

Этот курс ведёт от абсолютного нуля до уверенной работы с контейнерами в продакшене. Мы не ограничиваемся командами: в каждом уроке объясняется, как устроен механизм, какие ошибки встречаются чаще всего и как их избежать. Каждый урок построен одинаково: теория с примерами кода, разбор типичных ошибок и реальных кейсов и два практических задания.

Для кого этот курс:
  • Курс написан для разработчиков: бэкенд, фронтенд, мобильных и всех, кто пишет код и хочет запускать его одинаково на ноутбуке, в CI и на сервере
  • Он подойдёт тем, кто ни разу не запускал Docker, и тем, кто уже пользуется им по инструкциям из README, но хочет понимать, что происходит под капотом, и перестать бояться продакшена
  • Также курс будет полезен тимлидам и начинающим DevOps-инженерам, которым нужно навести порядок в сборке и деплое команды
Чему вы научитесь:
  • Запускать контейнеры и управлять их жизненным циклом, понимать коды выхода и корректно завершать приложения по SIGTERM
  • Писать Dockerfile, в которых правильно работает кэш, а образы получаются маленькими и безопасными, использовать многоэтапную сборку, BuildKit, кэш-монтирования, секреты при сборке и мультиплатформенные образы
  • Хранить данные в томах, делать бэкапы и переживать обновление баз
  • Строить сети между сервисами и отлаживать их, когда что-то не отвечает
  • Описывать целые системы в Docker Compose с healthcheck, профилями, override-файлами и Compose Watch
  • Защищать контейнеры: непривилегированные пользователи, capabilities, файловая система только для чтения, секреты, сканирование уязвимостей и SBOM
  • Готовить сервисы к продакшену: логи, мониторинг, CI/CD в GitHub Actions и GitLab, Traefik с автоматическим HTTPS, Docker Swarm и путь к Kubernetes
Финальный проект:

В конце курса вы соберёте сервис коротких ссылок из пяти компонентов: nginx, API на FastAPI, фоновый worker, PostgreSQL и Redis. Многоэтапный образ, сегментированные сети, секреты, защищённый рантайм, healthcheck, бэкапы и порядок деплоя без потери данных.

Как проходит обучение:

Курс полностью текстовый, его удобно проходить в своём темпе и возвращаться к нему как к справочнику. Текстовые уроки с примерами кода и практические задания. В заданиях вы пишете команду, Dockerfile, compose.yaml или CI-конфигурацию.

4-6 часов в неделю.

Начальные требования:
  • Уверенная работа в командной строке: навигация по файлам, запуск команд, переменные окружения
  • Опыт программирования на любом языке. Примеры в курсе на Python, Node.js, Go и Java, но глубоко знать их не нужно
  • Компьютер, на котором можно установить Docker: Linux, macOS или Windows с WSL 2. Практические задания можно решать и без установки, но запускать команды руками гораздо полезнее
Программа:
  • Модуль 1. Знакомство с Docker
  • Модуль 2. Работа с контейнерами
  • Модуль 3. Образы и реестры
  • Модуль 4. Dockerfile
  • Модуль 5. Оптимизация сборки
  • Модуль 6. Данные и хранилища
  • Модуль 7. Сети
  • Модуль 8. Docker Compose
  • Модуль 9. Безопасность и устройство Docker изнутри: namespaces, cgroups, overlayfs
  • Модуль 10. Продакшен и CI/CD
  • Модуль 11. Финальный проект
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть контент.
docker stepik контейнеризация
Похожие складчины
Kail
Ответы
0
Просмотры
323
Kail
Kail
Kail
  • Kail
0
Ответы
0
Просмотры
55
Kail
Kail
Kail
Ответы
0
Просмотры
249
Kail
Kail
Kail
Ответы
0
Просмотры
226
Kail
Kail
Kail
Ответы
0
Просмотры
84
Kail
Kail
Показать больше складчин

Войдите или зарегистрируйтесь

Вы должны быть авторизованны для просмотра материала

Создать аккаунт

Создать учетную запись займет не больше минуты!

Войти

Уже зарегистрированы? Просто войдите.