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

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


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

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

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

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

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

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

Научитесь легко определять, какая система Highload
01
Разберете на примерах тактики достижения требуемых Quality Attribute в Highload системах
Получите базовые знаниях system design
03
02
Получите алгоритм работы с Highload проектами
04
Разберете на практике 6+ задач по проектированию и подробно рассмотрите внутреннюю архитектуру таких платформ, как Netflix, Zoom, Pinterest
Приобретете soft skills, участвуя в групповых дискуссиях и разбирая задачи вместе с другими участниками
05
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
      Нажимая на кнопку, вы соглашаетесь на обработку персональных данных

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