Learning Platform
Платформа для обучения backend-разработке
Поднимите свой скилл в backend разработке, освежите знания или узнайте что-то новое. Выбирайте курсы, отмечайте прогресс по урокам, оставляйте комментарии и смотрите статистику в профиле.
Платформа в цифрах
22
курсов в каталоге
115
опубликованных уроков
19
этапов в дорожной карте
Курсы
Подборка материалов с интерактивными визуализациями и практикой.
Начальный
Алгоритмы. Старт.
Курс с интерактивными уроками по алгоритмам и структурам данных.
Начальный
Как работает интернет
Стартовый курс о том, как браузер, DNS, IP и сервер вместе доставляют страницу пользователю.
Начальный
HTTP для backend-разработчика
Практический курс о запросах, ответах, статус-кодах, cookies и HTTPS на уровне, полезном для начинающего backend-разработчика.
Продвинутый
Архитектурные паттерны и подходы к проектированию
От SOLID и паттернов GoF до DDD и TDD: как проектировать backend-системы, которые легко менять, тестировать и масштабировать. Реальные пр...
Средний
Аутентификация и авторизация
Сессии, JWT, OAuth 2.0, безопасное хранение паролей и ролевой доступ: полная картина безопасности backend-API.
Продвинутый
Кэширование в backend-разработке
От HTTP-кэша до Redis: стратегии кэширования, инвалидация, паттерны cache-aside и write-through на реальных примерах.
Продвинутый
CI/CD: автоматизация сборки и деплоя
Непрерывная интеграция и доставка: от первого GitHub Actions workflow до полноценного пайплайна с тестами, линтерами и автодеплоем.
Средний
Docker для разработчика
Контейнеры, образы, Docker Compose и деплой: полный практический курс по Docker для backend-разработчика.
Дорожная карта backend-разработчика
Структурированный путь: от основ до продвинутых тем — с привязкой к курсам платформы.