Преподает Team Lead из Ozon Tech

эволюция MVC до Чистой архитектуры

2 часа разбираем MVC, трёхуровневую, гексагональную, луковую и чистую архитектуры: как и почему возникали эти паттерны, чем отличаются и как backend'еру применять их в работе

как попасть
предзапись
формат
online
длительность
1,5 часа
когда
2025
УРОК подойдет для Junior и Middle backend-разработчиков
{
ффф"for_backend_developers": {
ффффф"junior": true,
ффффф"middle": true,
ффффф"senior": false

ффф}
}
backend developer
Нужно знать основы языка GO, так как все практические примеры будут на нем
junior
middle

ПОЛУЧИШЬ ЗНАНИЯ, КОТОРЫЕ МОЖНО РАЗВИВАТЬ И ПРИМЕНЯТЬ НА РАБОТЕ

Разберёшься, как устроены MVC, 3-уровневая, гексагональная, луковая и чистая архитектуры, и поймёшь их сильные и слабые стороны
Узнаешь, почему и в каких условиях возникали отдельные архитектурные подходы, и как это повлияло на их популярность
Поймешь, в каких ситуациях и как BigTech-компании применяют каждый из этих паттернов
Задашь интересующие вопросы о паттернах TeamLead’у из Ozon

Преподаватель— Леонид Ченский, Team lead в ozon tech

разрабатываю инфраструктуру, которая позволяет получить ScyllaDB в облаке
Ozon Tech: DBaaS
разрабатывал сервисы тарификации: подбора и расчета сроков доставки товаров для покупателя
Ozon Tech: Логистика
ex-преподаватель, тьютор и декан школы — менторил и составлял программы обучения
Route 256
занимается программированием
5+ лет
менторства и личного обучения
> 100 часов
учеников обучились на моих курсах
> 150
практики на реальных проектах в OZON Tech
> 3500 часов

Запишись на бесплатный урок по паттернам архитектуры

{
ффф"public_lesson": {
ффффф"price": free
ффф}
}
Жми на кнопку и заполняй форму регистрации — мы добавим тебя в Telegram-чат урока, где будет ссылка на прямой эфир
Предзапись
до начала урока осталось:
23
14
дней
часов
минут
секунд
14
07
:
:
:
Эволюция MVC до чистой архитектуры
Применение паттернов в работе
Запись урока для зарегистрировавшихся

Прошедшие уроки

Для тех, кто хочет углубить свои знания в области микросервисов на Golang, предлагаем расширенный курс «Микросервисы, как в BigTech-компаниях»

Этот курс длится семь недель и включает 14 практико-ориентированных занятий, охватывающих темы от основ микросервисов на Go до разработки собственного приложения в рамках дипломного проекта — аналога мессенджера Discord.

Программа курса по микросервисной архитектуре разработана с учетом требований крупных технологических компаний и включает темы, которые часто встречаются на собеседованиях. С помощью обучения ты узнаешь важные вопросы, необходимые при программировании высокопроизводительных масштабируемых микросервисов: — освоишь использование протокола gRPC в Golang-приложениях — на практике научишься применять архитектурные подходы разработки сервисов и организации кода на Go — освоишь паттерны отказоустойчивости приложения, состоящего из микросервисов на языке Go — обеспечишь мониторинг своего сервиса и покроешь его тестами, чтобы точно исключить ошибки в работе — реализуешь межсервисное взаимодействие, систему аутентификации и авторизации

Обучение проходит в формате онлайн-уроков в Zoom дважды в неделю, с упором на практические задания, моделирующие реальные ситуации в BigTech-компаниях.

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

Вы можете выбрать удобный для вас тариф: Стандарт или Премиум. Они отличаются доступом к курсу (в Стандарте доступ к курсу на 1 год, в Премиум - на 2 года), а также в тарифе Стандарт нет проверки ДЗ от преподавателя. В остальном наполнение тарифов не отличается: 14 практических занятий, общий чат с преподавателем, Сode review сокурсников и 7 домашних заданий. Какой тариф выбрать - решение только за вами.

Преподаватель курса имеет опыт работы в Ozon Tech, где он разрабатывал инфраструктуру, которая позволяет получить ScyllaDB в облаке, а также сервисы тарификации: подбора и расчета сроков доставки товаров для покупателя.

Остались вопросы?

Если у тебя срочный вопрос, можешь написать нам в Telegram-бот
Если ты готов немного подождать, оставляй вопрос на сайте — мы свяжемся с тобой в ближайшее время