PRO C#. Docker

Умеешь писать код на C#, но не умеешь его развернуть? Научу упаковывать backend (ASP.NET, PostgreSQL, Redis, Nginx) в Docker и запускать одной командой. С нуля, на реальном проекте.
Средний уровень
3-4 часа в неделю
Сертификат Stepik

Чему вы научитесь

  • запускать контейнеры и понимать, что происходит
  • работать с 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 часов в неделю, основное освоишь за пару недель.

Для кого этот курс

• Backend-разработчики на C# и ASP.NET • Кто пишет код, но не разворачивал проекты сам • Студенты и джуны без опыта деплоя • Кто слышал про Docker, но так и не разобрался • Кто метит дальше в серверы, деплой и микросервисы • Не для тех, кому нужен production-Kubernetes и энтерпрайз-инфраструктура прямо сейчас или кто ещё ни разу не писал код

Начальные требования

Основное, что мы ожидаем, это базовое знание ASP.NET Core. Если ты понимаешь, как устроено веб-приложение и API, что делают контроллеры и эндпоинты, как приложение работает с базой данных, этого достаточно. Кто знает ASP.NET Core, тот уже владеет и программированием, и ООП, поэтому всё, что мы рассказываем в курсе, поймёшь на 100 процентов.

Писать код на C# не нужно. Мы его не пишем, а читаем и разворачиваем готовые проекты, так что достаточно понимать, что перед тобой.

Docker берём с нуля, опыта с ним не требуется. DevOps, администрирование Linux, Kubernetes и микросервисы заранее знать не надо, к ним подходим постепенно от базы. Из инструментов нужен только компьютер на Windows, Linux или macOS.

Наши преподаватели

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

  • короткие и понятные уроки

  • объяснение на примерах

  • тесты для закрепления

  • мини-проекты

  • финальный проект

Схема простая:
понял → сделал → закрепил

Программа курса

загружаем...
Certificate

Сертификат

Stepik

Что вы получаете

  • сможешь работать с Docker в реальных проектах
  • будешь понимать, что происходит внутри контейнеров
  • сможешь собрать и запустить backend с нуля
  • получишь готовый проект на GitHub для портфолио
  • перестанешь "гуглить каждую команду"

Сколько стоит обучение

Price: 9 900 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Price: 9 900