Курс [ Введение в Highload ]

Идет набор
сентябрь 2024


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

[ Для кого курс ]

Middle разработчики Frontend и Backend
Senior разработчики Frontend и Backend
Техлиды
Тимлиды
Архитекторы
Нет опыта работы с высоконагруженными проектами
01.
02.
06.
04.
03.
07.
Отсутствует системный подход к проектированию различных систем
Мало коммуникации в команде, мало обмена техническим опытом
Нет опыта в system design
Отсутствует понимание исходной точки для старта в роли архитектора
Нет понимая того, как можно развиваться дальше в сторону архитектуры

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

Нет понимания, куда можно расти дальше после роли Техлида или Тимлида
05.

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

Научитесь легко определять, какая система Highload
01
Получите базовые знаниях system design
02
Разберете на примерах тактики достижения требуемых Quality Attribute в Highload системах
03
Получите алгоритм работы с Highload проектами
04
Разберете на практике 6+ задач по проектированию и подробно рассмотрите внутреннюю архитектуру таких платформ, как Netflix, Zoom, Pinterest
05
Приобретете soft skills, участвуя в групповых дискуссиях и разбирая задачи вместе с другими участниками
06
Задача курса — дать системный взгляд на высоконагруженный проект, его специфические особенности и способы работы с ними от проектирования до production.

[ Цели курса ]

Прокачаетесь в понимании Highload систем
01
Получите практику по system design и обратную свзяь
Осовоите системный подход к расчету нагрузки систем
03
02
Научитесь эффективно управлять нагрузкой, прогнозировать и учитывать пиковые нагрузки для того чтобы системы могли масштабироваться в любой момент и при этом корректно работать
04
Получите практический опыт и закрепите навыки проектирования на реальных задачах
Самостоятельно спроектируете высоконагруженную систему
Структурируете свой опыт, расширите кругозор и поймете, куда расти
05
06
07
Станете частью cooбщества выпускников
08

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

В разработчике все должно быть прекрасно - и тело, и душа, и мысли, и код
Павел Вейник, Founder Hard&Soft Skills
Founding Teacher at Hard & Soft Skills
Павел Вейник
Разработчик с 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 архитекторов. Создает и проводит обучающие курсы для любых технических направлений.
Запишитесь на консультацию с ex-Architect Miro и EPAM
и преподавателем курса Павлом Вейником
Разбираете тему на живых лекциях
в Zoom с преподавателем.
Изучаете материал
Выполняете ДЗ
Решаете учебные задачи,
подготовленные для курса.
Получаете обратную связь
На практических занятиях разбираете с преподавателем ошибки и пути их решения.
Выполняете проект
Закрепляете полученные навыки на вашем проекте.

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

1
2
3
4

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

  • Структура курса, знакомство, вопросы
  • Что такое Highload?
  • Что учитывать при разработке Highload системы?
  • Формулировка задания для проектирования
    20 февраля | online
    Нажимая на кнопку, вы соглашаетесь на обработку персональных данных

    [ Регистрация на курс ]