Курс [ Microservices Fundamentals ]

Для Middle-разработчиков 3+ лет.
Язык программирования не имеет значения.
Вы освоите концепцию микросервисной архитектуры и структурируете знания о ней.
Идет набор
Дата уточняется


9 недель
2 раза в неделю


Не знает микросервисную архитектуру
01.
02.
04.
03.
Не умеет развивать микросервисную архитектуру из десятков сервисов
Не понимает, как внедрять и развивать микросервисы в проекте
Не имеет опыта работы над процессом перехода с монолитной архитектуры на микросервисную

[ Курс для тех, кто: ]

Не знает, как поддерживать микросервисную архитектуру
05.

[ Что будет на курсе ]

Познакомитесь с Domain-Driven-Design и подходами к проектированию и выделению микросервисов
Рассмотрите инфраструктуру вокруг микросервисов, API Management, CI/CD
На практике научитесь проектировать микросервисную архитектуру, выстраивать коммуникации между микросервисами и работать с консистентностью данных
Получите представление о том, как поддерживать, оптимизировать и обеспечивать безопасность микросервисной архитектуры
Познакомитесь с продвинутыми техниками и шаблонами, которые применяются в микросервисной архитектуре
Узнаете об особенностях микросервисов на разных этапах жизни компании
Разработчик с 2003 года, занимается обучением с 2008, обучением сеньоров и архитекторов с 2018. Делился экспертизой на более чем 100 митапах и конференциях.
Павел стоит у основания различных сообществ IT специалистов, включая: ByChange, Free IT. Выполнял роли разработчика, тимлида, архитектора, СТО в небольших стартапах, крупных корпорациях и продуктовых компаниях:
Специализации: архитектура распределенных систем, highload, микросервисные архитектуры, системная инженерия, рост инженера, коммуникации в организации.
  • Architect: Miro, EPAM
  • CTO: AmadoAd Ltd., SplitMetrics, Leverice
  • Tech Advisor: LeoHome Inc.
  • Founder: Hard&Soft Skills, ITStart, Amadoad Ltd.
  • Выстраивал архитектуру для крупнейших мировых корпораций в рамках EPAM
Обучил более 1K разработчиков за последние 15 лет. Обучил более 100 архитекторов. Создает и проводит обучающие курсы для любых технических направлений.
Founding Teacher at Hard & Soft Skills
Павел Вейник

[ Автор и преподаватель курса ]

В разработчике все должно быть прекрасно - и тело, и душа, и мысли, и код
Павел Вейник, Founder Hard&Soft Skills
Запишитесь на консультацию с ex-Architect Miro и EPAM
и преподавателем курса Павлом Вейником

[ Что вы получите после курса? ]

Освоите концепцию микросервисной архитектуры и структурируете знания о ней
01
Сможете выделять микросервисы из монолита на основе понимания предметной области
03
Сможете создавать системы на основе микросервисной архитектуры с применением шаблонов проектирования
02
Научитесь поддерживать существующую микросервисную архитектуру и развивать системы из десятков микросервисов
04
Сможете аргументированно принимать решения о необходимости микросервисной архитектуры в проекте
05
Разбираете тему на живых лекциях
в Zoom с преподавателем.
Изучаете материал
Выполняете ДЗ
Решаете учебные задачи,
подготовленные для курса.
Получаете обратную связь
На практических занятиях разбираете с преподавателем ошибки и пути решения задач.
Выполняете проект
Закрепляете полученные навыки на вашем проекте.

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

1
2
3
4

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

  • История сервисно-ориентированных архитектур
  • Монолиты
  • Суть SOA
  • Микросервис как архитектурный компонент
  • Достоинства и недостатки микросервисов
  • Когда использовать микросервисы: best practices и анти-паттерны
  • Микросервисы и cloud
  • Микросервисы на разных этапах развития бизнеса
    [ Зарегистрироваться на курс ]
    Стоимость курса 1300$
    (Оплата в белорусских рублях по курсу доллара США на дату платежа)
    Нажимая, вы соглашаетесь на обработку персональных данных
    [ Часто задаваемые вопросы ]