О курсе
В данном курсе мы познакомимся с процессом создания реального приложения, используя Docker и Docker Compose. Наша цель — обеспечить быстрое и глубокое освоение навыков разработки реальных приложений с помощью Docker и Docker Compose. Мы начнем с самого начала и шаг за шагом разработаем приложение, которое будет легко разворачиваться и использоваться на локальной машине. Вы узнаете, как организовать структуру приложения, создавать конфигурационные файлы для Docker и эффективно их настраивать, соблюдая лучшие практики разработки кода.
Каждый урок будет сопровождаться примерами кода, что позволит вам следить за прогрессом и получать рабочий результат после каждого видеоурока.
Что мы изучим:
- Структурирование и настройка файлов проекта и конфигураций Docker
- Разбиение проекта на отдельные сервисы
- Понятия образов, сетей, контейнеров, томов и другие аспекты Docker
- Создание локальной и продакшен среды
- Настройка собственного сервера и развертывание приложения (при необходимости, аренда сервера оплачивается дополнительно или может быть использовано как пример в последней секции курса).
Если вы уже ознакомились с Docker, но хотите научиться создавать собственные приложения, то этот курс идеально подойдет для вас. Он фокусируется на решении реальных задач разработки и развертывания приложений, а не только на изучении документации и технических возможностей Docker.