Бэкенд без слепых зон: 10 открытых уроков для разработчиков

Проблемы в бэкенде редко ограничиваются неправильным условием в коде. Приложение может упереться в многопоточность, потерять данные из‑за неверных границ транзакции или превратить кеш и брокер сообщений в новый источник сбоев.
Собрали бесплатные открытые уроки для бэкенд‑разработчиков разных стеков. Преподаватели‑практики покажут рабочие подходы, разберут типовые ошибки и ответят на вопросы. Заодно можно познакомиться с экспертами и проверить формат обучения OTUS.
Архитектура и взаимодействие сервисов
22 июня, 20:00. «OAuth 2.0, JWT и коварные куки: проектируем безопасную аутентификацию». Записаться
24 июня, 20:00. «RabbitMQ против Kafka — что выбрать для вашей структуры: сравнение и лучшие практики». Записаться
24 июня, 20:00. «Отказоустойчивый и высокодоступный кластер RabbitMQ». Записаться
Java и Spring
22 июня, 20:00. «Контейнеризация Java-приложений с Docker». Записаться
29 июня, 20:00. «Как работает @Transactional в Spring: границы транзакций и типовые ошибки». Записаться
1 июля, 20:00. «Алгоритмическая сложность коллекций в Java». Записаться
22 июля, 20:00. «DAO на Spring JDBC». Записаться
.NET и Go
18 июня, 20:00. «Хостинг ASP.NET Core изнутри». Записаться
25 июня, 20:00. «Кеширование в ASP.NET Core: от IMemoryCache до Redis». Записаться
8 июля, 20:00. «Чистая архитектура на Go без "карго-культа": слои, DTO и интерфейсы». Записаться
Выбирайте тему под свой стек и подключайтесь к открытым урокам.
Больше бесплатных открытых уроков по другим направлениям смотрите в нашем дайджесте.


















