Чему вы научитесь
- запускать контейнеры и понимать, что происходит
- работать с Docker (не копировать команды, а понимать их)
- собирать свои образы через Dockerfile
- запускать несколько сервисов через Docker Compose
- подключать базу данных (PostgreSQL) и Redis
- настраивать переменные, порты, volumes и сети
- находить и исправлять ошибки
- настраивать Nginx, домен и HTTPS
- запускать полноценное приложение одной командой
О курсе
Курс ведёт Иосиф Дзеранов, практикующий backend-разработчик, основатель школы IRON PROGRAMMER и автор серии PRO C#. Рейтинг на Stepik 4.9 по 8500+ отзывам, 149 тысяч подписчиков. Всё в курсе из реальной работы, а не из учебника.
Если у тебя было такое:
-
"у меня на компьютере работает, а у тебя нет"
-
приложение запускается, но база не подключается
-
непонятно, как все это запускать на сервере
-
куча зависимостей и ничего не работает стабильно
— значит, тебе нужен Docker.
В этом курсе мы не будем просто изучать команды.
Мы разберем реальные проблемы разработчиков и покажем, как Docker их решает.
Ты шаг за шагом соберешь полноценное backend-приложение:
-
API на ASP.NET
-
база данных PostgreSQL
-
кэш Redis
-
Nginx
-
запуск через Docker Compose
Без сложных формулировок. Все объясняется простым языком.
Это не разрозненные ролики с hello-world контейнером. Это один сквозной проект от кода до HTTPS, собранный по шагам.
📌 Почему стоит пройти этот курс
-
Объяснение простым языком (без перегруза теорией)
-
Показываем каждый шаг, а не "сделайте сами"
-
Реальные примеры, а не абстрактные задачи
-
Разбираем типовые ошибки новичков, из-за которых всё ломается. Порт занят, база не видна из контейнера, контейнер падает на старте
-
В конце рабочий backend в Docker на твоём GitHub. То, что можно показать на собеседовании
Это не курс "посмотрел и забыл". Это курс "сделал и понял".
Частые вопросы
Нужен Linux или отдельный сервер? Нет. Хватит компьютера на Windows, macOS или Linux.
Надо писать код на C#? Нет. Готовые проекты мы читаем и разворачиваем, а не пишем.
Не DevOps и ни разу не трогал Docker. Потяну? Да. Берём с нуля, шаг за шагом.
Сколько времени займёт? Около 3-4 часов в неделю, основное освоишь за пару недель.
Для кого этот курс
Начальные требования
Основное, что мы ожидаем, это базовое знание ASP.NET Core. Если ты понимаешь, как устроено веб-приложение и API, что делают контроллеры и эндпоинты, как приложение работает с базой данных, этого достаточно. Кто знает ASP.NET Core, тот уже владеет и программированием, и ООП, поэтому всё, что мы рассказываем в курсе, поймёшь на 100 процентов.
Писать код на C# не нужно. Мы его не пишем, а читаем и разворачиваем готовые проекты, так что достаточно понимать, что перед тобой.
Docker берём с нуля, опыта с ним не требуется. DevOps, администрирование Linux, Kubernetes и микросервисы заранее знать не надо, к ним подходим постепенно от базы. Из инструментов нужен только компьютер на Windows, Linux или macOS.
Наши преподаватели
Как проходит обучение
-
короткие и понятные уроки
-
объяснение на примерах
-
тесты для закрепления
-
мини-проекты
-
финальный проект
Схема простая:
понял → сделал → закрепил
Программа курса
Сертификат
Что вы получаете
- сможешь работать с Docker в реальных проектах
- будешь понимать, что происходит внутри контейнеров
- сможешь собрать и запустить backend с нуля
- получишь готовый проект на GitHub для портфолио
- перестанешь "гуглить каждую команду"