Udemy

Platform

Русский

Language

Development Tools

Category

Docker и Docker Compose - Деплой проекта с нуля

Улучшите ваши знания Docker и Docker Compose, в процессе разработки и деплоя реального приложения

4.66 (275 reviews)

Students

3.5 hours

Content

Feb 2021

Last Update
Regular Price

EXCLUSIVE OFFER
Exclusive  Offer
Unlimited access to 30 000 Premium SkillShare courses
30-DAY FREE TRIAL

What you will learn

Разработка и деплой проектов с Docker и Docker Compose

Создание реальных проектов с помощью Docker с нуля

Изучение Docker с помощью реальной разработки


Description

В этом курсе мы создадим пример реального приложения используя Docker и Docker Compose. Этот курс полностью сфокусирован на быстрое и глубокое погружение в создание реального приложения с помощью Docker и Docker Compose. Мы начнем с абсолютного нуля и шаг за шагом мы разработаем реальное приложением, которое подходит для локальной разработки и легкого деплоймента. Вы поймете, как структурировать ваше приложение, писать конфигурационные файлы для Docker и разбивать их. Мы будет писать вместе код в эффективном стиле, чтобы избежать сложности и сделать его чистым.

В каждом уроке вы найдете исходный код, поэтому вы можете легко видеть прогресс и получить рабочее состояние проекта после каждого видео. 

Что мы изучим?:

  • Как структурировать и конфигурировать файлы для проекта и конфиги Docker

  • Как разбивать проект на сервисы

  • Разберемся, что такое образы, сети, контейнеры, носители и многое другое

  • Разработаем локальное и продакшен окружение

  • Настроим собственный сервер и задеплоим туда приложение (Вы должны будете оплатить аренду сервера, либо просто посмотреть как это делаю я в последней секции курса.)

Если вы чувствуете, что выучили Docker, но вам не хватает знаний о том, как создавать собственные приложения, то этот курс именно то, что вам нужно. Этот курс полностью сфокусирован на реальных проблемах разработки и деплоя приложения, а не просто на изучении документации и возможностей Docker.


Screenshots

Docker и Docker Compose - Деплой проекта с нуля
Docker и Docker Compose - Деплой проекта с нуля
Docker и Docker Compose - Деплой проекта с нуля
Docker и Docker Compose - Деплой проекта с нуля

Content

Планирование

Почему вам нужен Docker?

Планирование приложения

Установка инструментов

Конфигурация

Создание Dockerfile

Создание API приложения

Подготовка API Docker образа

Запуск API сервера

Docker Hub

Переменные окружения

Добавляем базу данных

Делаем запросы к базе данных

Хранилища

Сервис авторизации

Сервис фронтенда

Запускаем фронтенд в продакшен моде

Docker exec

Настройка Nginx

Проксируем API запросы

Сети Docker

Проксирование фронтенда

Последние улучшения

Сделай сам. Почтовый сервис.

Деплоймент

Пушим в гит

Настройка продакшен сервера

Деплой проекта

Чистим Docker

Домашнее задание


Reviews

R
Ramis2 December 2020

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

M
Mariya17 November 2020

Курс очень нравится, всё подробно и доходчиво. Единственный вопрос - цена в 10000 рублей за 3.5 часа не обоснована.

O
Olga3 November 2020

Доступно объяснено, что такое докер и как внедрить его в свой проект. Так как с некоторыми технологиями из стека представленного проекта незнакома, немного сбивали оговорки (сервер вместо сервис и тп)

Y
Yevhen14 October 2020

Очень быстрые переходы между разными файлами, абсолютно не успеваешь понять что происходит. Голос просто убаюкивает на раз два

Р
Ринат9 October 2020

Материал курса полностью соответствует заявленным темам. Автор очень грамотно и лаконично освещает все темы и возможные подводные камни.

М
Максим24 September 2020

Курс шикарен, но из-за отсутствия опыта в JS сложно разобраться, что происходит на уровне frontend/backend.

Р
Руслан21 September 2020

Хороший курс для тех кто хочет поднокомиться с Docker и Docker Compose, а так же увидеть как это применяеться на прктике.

A
Aleksandr25 August 2020

Курс очень хороший. Уважаемый автор, будет супер, если добавиться урок по networks. Так как из курса я толком не понял, зачем его использовали и чем сеть может помочь. В курсы мы добавили networks, но кроме как посмотреть на нее, не понятно зачем. Какие есть кейсы при использовании двух сетей или больше. Спасибо!

А
Айбек22 August 2020

В целом неплохой курс. Конечно хотелось бы больше команд и настроек с docker, docker-compose. Каких-то нюансов. Хотя автор курса может хотел побудить изучать английский и следовать простому правилу - RTFM (read the fxcn manual)

V
Vladimir18 August 2020

Изначально курс мне показался не очень полезным, но к концу я изменил свое мнение, тк под конец дали много полезной инфы применяемой в реальной жизни). Чисто для меня жаль, что примеры показаны только с node.js. Я вот хочу задеплоить Laravel приложение. PHP. Щас буду разбираться какие тонкости и отличия. Пока на ум приходит только то, что само собой нужно будет установить PHP и кое что подправить в nginx.conf

В
Вячеслав8 August 2020

Появляется общее представление о том, что и зачем нужно, какие основные свойства есть в docker-compose. Для backend-разработчиков вполне будет достаточно, с frontend немного замороченнее, но тоже интересно узнать. Большинство вопросов возникающих походу просмотра разрешаются к концу. В целом курс понравился, помог мне избавиться от ощущения магии и помог решить мне проблему с локальной разработкой на работе.

К
Кирилл5 July 2020

Так себе. Много лишней информации не о Docker (а о ньюансах React, который мне допустим не нужен), есть ошибки при показе примеров, которые просто при монтаже нужно было просто переснять. Просто, чтобы попробовать на зуб, но не более.

V
Vasiliy27 June 2020

Очень рад, что взял этот курс. После него появилось цельное восприятие Докера и как его можно эффективно использовать. На работе у нас используется Докер, но занимаются им админы и всё проходит стороной. Попробую запилить свой проект. Спасибо!

I
I16 June 2020

Автор рассказывает по делу: коротко и понятно. Воды нет. Приятно, что показывает как работать и с веб сервером и базой и как на фронте поднять react через docker. Это не глубокий курс, но достаточный чтобы начать что-то делать и понимать как же работать с Docker.

E
Eugene2 June 2020

Приятно смотреть когда работает профи и любит своё дело! Я сначала с недоверием откликнулся на незнакомый курс, но меня подманил тизер, что этот курс не такой как другие, которые просто идут по документации (а я пару дней как раз мучался до этого в попытке заставить работать свой Docker в продуктиве, и это после прохождения другого курса который как раз и шёл по документации, моих знаний не хватало, чтобы скомпоновать свой проект с Docker в проде, да ещё плюс так, чтобы не стыдно было кому-то потом показывать свою работу). Отдельное спасибо, что не было воды, и всё по делу, получилось не затянутым и почерпнул много полезного! Курс стоит своих денег, не пожалел, что его взял. Присмотрюсь к другим курсам автора! Спасибо!


3160868

Udemy ID

5/23/2020

Course created date

5/27/2020

Course Indexed date
Bot
Course Submitted by

Twitter
Telegram