Текст площадки «Sharewood». Упомянутые цены и обещанные результаты могут быть неактуальны; условия покупки проверяйте у продавца.
Занятый порт или недоступная из контейнера база данных могут помешать запуску приложения. На курсе Иосифа Дзеранова вы научитесь находить такие ошибки, настраивать сети и подключать PostgreSQL и Redis при развёртывании backend-приложения в Docker. Для обучения достаточно базового знания ASP.NET Core, опыт работы с Dock
Читать полное описание
Занятый порт или недоступная из контейнера база данных могут помешать запуску приложения. На курсе Иосифа Дзеранова вы научитесь находить такие ошибки, настраивать сети и подключать PostgreSQL и Redis при развёртывании backend-приложения в Docker. Для обучения достаточно базового знания ASP.NET Core, опыт работы с Docker не требуется.
Умеешь писать код на C#, но не умеешь его развернуть? Научу упаковывать backend (ASP.NET, PostgreSQL, Redis, Nginx) в Docker и запускать одной командой. С нуля, на реальном проекте.
Средний уровень
3-4 часа в неделю
Для кого этот курс:
Backend-разработчики на C# и ASP.NET
Кто пишет код, но не разворачивал проекты сам
Студенты и джуны без опыта деплоя
Кто слышал про Docker, но так и не разобрался
Кто метит дальше в серверы, деплой и микросервисы
Не для тех, кому нужен production-Kubernetes и энтерпрайз-инфраструктура прямо сейчас или кто ещё ни разу не писал код
Чему вы научитесь:
Запускать контейнеры и понимать, что происходит
Работать с 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. То, что можно показать на собеседовании
Это не курс «посмотрел и забыл». Это курс «сделал и понял».
Начальные требования:
Основное, что мы ожидаем, это базовое знание ASP.NET Core.
Если ты понимаешь, как устроено веб-приложение и API, что делают контроллеры и эндпоинты, как приложение работает с базой данных, этого достаточно. Кто знает ASP.NET Core, тот уже владеет и программированием, и ООП, поэтому всё, что мы рассказываем в курсе, поймёшь на 100 процентов. Если ASP.NET Core знаком не до конца, начни с курса PRO C#. ASP.NET Core.
Писать код на C# не нужно. Мы его не пишем, а читаем и разворачиваем готовые проекты, так что достаточно понимать, что перед тобой.
Docker берём с нуля, опыта с ним не требуется. DevOps, администрирование Linux, Kubernetes и микросервисы заранее знать не надо, к ним подходим постепенно от базы. Из инструментов нужен только компьютер на Windows, Linux или macOS.
Как проходит обучение:
Короткие и понятные уроки
Объяснение на примерах
Мини-проекты
Финальный проект
Схема простая:
Понял → сделал → закрепил
Что вы получаете:
Сможешь работать с Docker в реальных проектах
Будешь понимать, что происходит внутри контейнеров
Сможешь собрать и запустить backend с нуля
Получишь готовый проект на GitHub для портфолио
Перестанешь «гуглить каждую команду»
Часто задаваемые вопросы
1. Нужен Linux или отдельный сервер?
Нет. Хватит компьютера на Windows, macOS или Linux.
2. Надо писать код на C#?
Нет. Готовые проекты мы читаем и разворачиваем, а не пишем.
3. Не DevOps и ни разу не трогал Docker. Потяну?
Да. Берём с нуля, шаг за шагом.
4. Сколько времени займёт?
Около 3-4 часов в неделю, основное освоишь за пару недель.
В курс входят:
51 урок
1 час 30 минут видео
Автор Иосиф Дзеранов
Практикующий backend-разработчик
Основатель школы IRON PROGRAMMER
Автор серии PRO C#
Рейтинг на Stepik 4.9 по 8500+ отзывам, 149 тысяч подписчиков