Параметры cookies
Я собираю cookies и провожу анализ через Яндекс.Метрику, чтобы тебе было комфортно находиться на сайте:)
Параметры cookies
Настройки cookie
Файлы cookie, необходимые для правильной работы сайта, всегда включены.
Настройки остальных файлов cookie можно изменять.
Обязательные cookies
Всегда активны. Эти файлы cookie необходимы для того, чтобы вы могли пользоваться сайтом и его функциями. Их нельзя отключить. Они устанавливаются в ответ на ваши запросы, такие как настройка параметров конфиденциальности, вход в систему или заполнение форм.
Аналитические cookies
Disabled
Эти файлы cookie собирают информацию, которая помогает нам понять, как используются наши веб-сайты, насколько эффективны наши маркетинговые кампании, а также позволяет нам адаптировать наши веб-сайты под ваши потребности. Список аналитических файлов cookie, которые мы используем, можно посмотреть здесь.
Рекламные cookies
Disabled
Эти файлы cookie предоставляют рекламным компаниям информацию о вашей деятельности в Интернете, чтобы помочь им показывать вам более релевантную рекламу или ограничить количество показов того или иного рекламного объявления.
Микросервисы на GO 3.0 пп аыыавы
Микросервисы на GO 3.0пп аыыавы

Микросервисы, как
в BigTech 2.0

Научись разрабатывать высокопроизводительные, масштабируемые микросервисы, как в. ВК Yandex OZON СБЕР Тинькофф, и увеличь свои шансы на трудоустройство в BigTech или повышение грейда
Олег Козырев, преподаватель и Senior Engineer
Автор курса
Senior Engineer из BigTech
Предзапись
Осень 2026
Длительность
8 недель
Меню
Кот Коткинс
Речь Коткинса

Курс адаптирован под частые проблемы backend-a, которые встречаются на работе

Узнаешь все необходимое про внутрянку Go и микросервисную архитектуру: HTTP, OpenAPI, gRPC, Kafka, Redis, Postgres, Prometheus, Grafana, Jagger, Elasticsearch, Kibana, Envoy, OpenTelemetry и др., чтобы сменить стек без потери в ЗП и сразу работать на интересных проектах.

Перехожу на Go — хочу быстро адаптироваться и не писать как на старом языке

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

Пишу на Go, но застрял в типовых задачах — хочу расти дальше

Напишешь реальный проект из 5 микросервисов, разберёшься как всё взаимодействует между собой и сможешь уверенно отвечать на вопросы по архитектуре и технологиям на собесах в топовые компании.

Хочу уверенно проходить собесы и повысить свой грейд и зарплату

Вся подкапотная микросервисов в одном курсе

  • шаг 1
    Разработаешь 5 микросервисов, связанных между собой через Kafka и gRPC, с изоляцией от внешнего мира с помощью Envoy Gateway
  • шаг 2
    Обеспечишь мониторинг сервиса по стандарту OpenTelemetry с юнит-тестами, чтобы исключить ошибки в работе
  • шаг 3
    Освоишь кеширование данных с помощью Redis и асинхронное взаимодействие между микросервисами с помощью Kafka
  • шаг 4
    Освоишь работу с PostgreSQL, напишешь свою платформенную библиотеку, упрощающую разработку
  • шаг 5
    Реализуешь межсервисное взаимодействие, систему аутентификации и авторизации
  • шаг 6
    На практике научишься применять архитектурные подходы построения микросервисов
программа

8 недель. 5 микросервисов. Production-ready стек.

Блок 1
gRPC — язык, на котором говорят микросервисы
  • Protocol Buffers с нуля — описываем контракт сервиса в ".proto"-файле
  • buf — генерируем Go-код одной командой вместо ручной возни с `protoc`
  • Поднимаем gRPC-сервер и клиент — полноценный CRUD для управления данными
  • Интерцепторы: перехватываем каждый запрос — логирование, перехват паник и кастомная логика
  • gRPC-Gateway + Swagger UI — один сервис, два протокола: REST снаружи, gRPC внутри
  • Валидация входных данных — отсекаем невалидные запросы ещё до попадания в бизнес-логику


Блок 2
HTTP — REST API на промышленном уровне
  • Chi — самый популярный Go-роутер — маршруты, цепочки middleware, таймауты и корректное завершение работы
  • Сначала контракт, потом код — описываем OpenAPI-спецификацию, получаем типизированный сервер с валидацией из коробки через Ogen
  • HTTP вызывает gRPC — связываем сервисы между собой: HTTP-фронтенд обращается к gRPC-бэкенду


Блок 3
Go Workspace — мультимодульный проект
  • go.work для нескольких сервисов — общие proto-определения, общие зависимости, единый репозиторий


Практическое задание
  • Реализовать 3 микросервиса: OrderService (HTTP), InventoryService (gRPC), PaymentService (gRPC). Связать их через gRPC-клиенты — заказ обращается к складу и платёжке.


Результат недели
  • Ты с нуля напишешь 3 работающих сервиса на двух протоколах, освоишь кодогенерацию API из контрактов и научишься связывать микросервисы между собой. Это фундамент, на котором строится всё остальное.

Изучаем, что bigtech-компании требуют в вакансиях

Вся программа состоит из тем, которые точно пригодятся в работе и которые часто спрашивают на собеседовании
Скриншоты вакансий сделаны на hh.ru
Вакансия Ozon Tech
Вакансия Wildberries
Вакансия Aviasales
Кот Коткинс
Речь Коткинса 2

Как всё устроено по шагам

Смотришь видеоуроки и ходишь на онлайн-встречи с разборами практических заданий и вопросов

Каждую неделю будет открываться несколько уроков. Будешь изучать микросервисы лапку за лапкой, без полыхающих дедлайнов, ну и еще кое-чего:)

Получаешь подробный фидбек по практическому заданию и эталонное решение от Олега*

Кожаные скрупулезно проверят практическое задание и покажут ошибки. А ещё отправят видео с идеальным решением, как бы они сами писали код в этом кейсе — с разбором всех нюансов и типичных ошибок

*На тарифе с обратной связью по практическим заданиям

Читаешь допматериалы

Забугорные курсы, статейки, видосики — короче, не заскучаешь!

А еще у нас полный комфортик в чатике и на лекциях:)

Обсуждаем задания и болтаем за жизнь без духоты и формальностей
У нас учатся парни и крутые гошницы, и мы просто кайфуем в течение всего потока:)
  • Реализовать 3 микросервиса: OrderService (HTTP), InventoryService (gRPC), PaymentService (gRPC). Связать их через gRPC-клиенты — заказ обращается к складу и платёжке.
Структура проекта на курсе
API на HTTP и gRPC, PostgreSQL, Kafka и Redis, логирование, метрики, трассировка, алерты, авторизация, Ngix. Все через код, в одной архитектуре без теории ради теории

Результат курса
— микросервисная ракета, как на проде

play button
8:00
Обзор проекта
Все, как на работе — контрактное программирование, DI, тесты, docker-compose, observability. Это сложный проект, где придётся много писать руками, разбираться в зависимостях и реально прокачиваться как инженер
Олег Козырев
Олег Козырев
Senior Engineer в BigTech
Ракета
Маршрутизатор и точка входа в систему

Принимает HTTP/gRPC-запросы, перенаправляет их в нужный сервис, валидирует сессию через IAM. Всё взаимодействие снаружи идёт только через него
Полная система наблюдаемости как в продакшене

  • OpenTelemetry Collector — собирает логи, метрики, трейсы.
  • Prometheus — хранит метрики.
  • Grafana — отображает метрики.
  • Jaeger — визуализирует трейсы.
  • Kibana — визуализирует логи
Обрабатывает событие «оплата прошла», ждёт 10 секунд и отправляет событие «ракета собрана»

Консьюмер Kafka. Симулирует асинхронную обработку заказов
Связывает микросервисы асинхронно

Служит для передачи событий от Order → Assembly → Notification. Настроен в KRaft-режиме без ZooKeeper
Хранит информацию о доступных деталях

gRPC-сервис. Позволяет Order’у проверять существование деталей при оформлении заказа
Центральный сервис для оформления заказов

Общается с Inventory и Payment по gRPC, пишет данные в PostgreSQL, публикует события в Kafka. Доступен по HTTP
Обрабатывает оплату заказов

Принимает gRPC-запросы от Order, не имеет своей базы
Отвечает за аутентификацию и авторизацию

Пользователи хранятся в PostgreSQL, сессии — в Redis. Проверяет валидность сессии на входе через Envoy и предоставляет информацию о пользователе другим сервисам
Структура проекта на курсе
Ракета
Обрабатывает оплату заказов

Принимает gRPC-запросы от Order, не имеет своей базы
Центральный сервис для оформления заказов

Общается с Inventory и Payment по gRPC, пишет данные в PostgreSQL, публикует события в Kafka. Доступен по HTTP
Хранит информацию о доступных деталях

gRPC-сервис. Позволяет Order’у проверять существование деталей при оформлении заказа
Связывает микросервисы асинхронно

Служит для передачи событий от Order → Assembly → Notification. Настроен в KRaft-режиме без ZooKeeper
Обрабатывает событие «оплата прошла», ждёт 10 секунд и отправляет событие «ракета собрана»

Консьюмер Kafka. Симулирует асинхронную обработку заказов
Полная система наблюдаемости как в продакшене

  • OpenTelemetry Collector — собирает логи, метрики, трейсы.
  • Prometheus — хранит метрики.
  • Grafana — отображает метрики.
  • Jaeger — визуализирует трейсы.
  • Kibana — визуализирует логи
Маршрутизатор и точка входа в систему

Принимает HTTP/gRPC-запросы, перенаправляет их в нужный сервис, валидирует сессию через IAM. Всё взаимодействие снаружи идёт только через него
Отвечает за аутентификацию и авторизацию

Пользователи хранятся в PostgreSQL, сессии — в Redis. Проверяет валидность сессии на входе через Envoy и предоставляет информацию о пользователе другим сервисам
API на HTTP и gRPC, PostgreSQL и MongoDB, Kafka 
и Redis, логирование, метрики, трассировка, алерты, авторизация, Envoy и Telegram-бот. Все через код, 
в одной архитектуре без теории ради теории
8:00
Обзор проекта
Все, как на работе — контрактное программирование, DI, тесты, docker-compose, observability.
Это сложный проект, где придётся много писать руками, разбираться в зависимостях и реально прокачиваться как инженер
Олег Козырев
Senior Engineer в BigTech

Автор курса — Олег Козырев

Т-Банк Staff Engineer
Разрабатывал LLM-платформу
для создания ИИ продуктов внутри компании
Авито Senior Engineer
Разрабатывал внутреннюю платформу для сотен сервисов корпорации
Озон Senior Engineer
Разрабатывал сервисы логистики, модерации контента и мониторинга доставки
Route 256 Ex-преподаватель и тьютор
Менторил и преподавал курсы по построению микросервисов в школе Ozon Tech
Олег Козырев фото
8 500+
Подписчиков
в Telegram-канале
8+ лет
Коммерческой
разработки
11 000+
Подписчиков

на YouTube-канале
Участники оценивают качество материала
на 4.94/5

А ещё честно рассказывают о курсе на камеру

Реальные истории участников
*Истории участников приведены в качестве иллюстрации. Результат зависит от опыта, активности и решений работодателей. Курс не гарантирует трудоустройство, повышение грейда или рост дохода.

BigTech’и, купившие этот курс своим будущим синьерам

  • Яндекс логотип
  • Совкомбанк логотип
  • Ozon логотип
  • Wildberries логотип
Коткинс фото
В предзапись не записался - без микросервисов остался

Начинаем осенью 2026

Стандарт
  • 60 практических уроков
  • Доступ к курсу на 2 года
  • Практические задания после лекций
  • Итоговый проект
  • Еженедельные встречи с ответами на вопросы по курсу и заданиям
  • Доступ к общему чатику
Ориентировочная стоимость:
74 990 ₽
В рассрочку на 12% дороже, зато можно купить от 6 999 ₽/месяц
С проверкой
  • Все, что есть в тарифе «Стандарт»
  • Код-ревью практических заданий и обратная связь
  • Возможность сдать практические задания в течение 1 месяца после окончания курса
  • Эталонное решение практических заданий от Олега с подробными видео-разборами
  • Возможность взять «академ», если пока не можешь продолжать обучение
Бонусный модуль по прохождению собесов:
  • Разбор 60 golang задач с реальных собесов
  • Разбор 30 алгоритмических задач с реальных собесов
Ориентировочная стоимость:
109 990 ₽
В рассрочку на 12% дороже, зато можно купить от 10 266 ₽/месяц
Коткинс
Ну ты заходи, если что

Кстати, Олег   ведет YouTube и ламповый TG-канальчик

Почему 87% Go Roadmap учат не тому
Чистая АРХИТЕКТУРА GOLANG — ультимативный гайд на реальном проекте [за 3 часа]
Context в Go: всё, что нужно знать разработчику

Заблуждения и частые вопросы

Стеклянная фигура
Пиши в телеграм — отвечу сразу, как увижу сообщение:)

Есть вопрос?

Телеграм иконка
ИП Козырев Олег Вячеславович
ИНН 440315249608
ОГРНИП 324440000010534
Дата регистрации – 25.04.2024
Email – olezhek28.courses@gmail.com
Услуги носят информационно-консультационный характер. Не является образовательной деятельностью, не подлежит лицензированию.