Middle/Senior
Старт — каждый месяц
3 месяца
«Живые» онлайн-сессии
Производительность
и масштабируемость
Погружение на практике в «мир хайлоада» за максимально короткий срок. Даже не обладая опытом работы в хайлоад-проектах, но придется работать в консоли «руками»
Синхронно/асинхронная практика
Практика — для highload-интервью
Автор курса
Алексей Рыбак
СТО с 20-летним опытом высоконагруженных проектов
Одним из первых разработчиков Bumble/Badoo, руководил платформенной разработкой, CTO (300 млн пользователей, IPO по оценке $8 млрд)
В Badoo прошел путь от стартап-камикадзе до CTO (300 инженеров) и ген директора офиса разработки
В роли CTO/VP создавал продукты и строил разработку в российских и глобальных компаниях:
  • «Везет» — второй по размеру такси-агрегатор в России
  • Yum! Brands
  • Fortune 1000 Restaurant Compan
Член Программного Комитета Highload++
Что дает буткемп
Асинхронная практика на своем «родном» стэке (Java, Python, PHP, C#, Golang, node.js):
Настройка производительности, нагрузочное тестирование, мониторинг нагрузки
DevOps в «первозданном» виде:
Своя инфраструктура в первый же день
Масштабирование
Практика управления Linux-серверами
Погрузить бекендеров «под капот», поближе к инфраструктуре
Научить основам управления Linux-инфрой, настройке производительности, мониторингу и масштабируемости
Помочь переосмыслить архитектурные подходы в более прагматичном, экономичном, инженерном ключе
Кому подойдет курс
Бекендерам
Программистам
Системным аналитикам и архитекторам
Системным инженерам
Инженерам по нагрузочному тестированию
DevOps и инженерам инфраструктуры
Ваши цели в обучении
Получить фундамент компетенций архитектора сложных и высоконагруженных информационных систем
Получить навыки управления своей собственной инфраструктурой
Получить практику прохождения и проведения секций системного дизайна на интервью
01
02
Бонус
06
Получить навыки нагрузочного тестирования и тюнинга Linux-серверов
Получить навыки масштабирования бекенд-систем в собственном облаке
Получить практику проектирования высоконагруженных систем с архитектурными брейншторм-сессиями, практикой разработки архитектур и разбором ваших решений с подробной обратной связью
03
04
05
Программа обучения
Участники ставят, собирают, конфигурируют свой собственный стэк - мы поддерживаем практически любой стэк (Java, Python, PHP, C#, Golang, node.js; MySQL или PostgreSQL), поскольку вопросы масштабируемости и производительности общеуниверсальны и не зависят от стэка.

Вы изучите основы администрирования Linux: управление пакетами при помощи пакетного менеджера apt, ручная сборка из исходников и управление ручными сборками, конфигурация и управление systemd-сервисами, мониторинг и базовый анализ производительности с Prometheus и Grafana.

Мы обсудим основы параллелизма в Linux, модели серверов, почему nginx работает супер-быстро и лучше, чем Apache, почему MySQL имеет лучшую серверную модель, чем PostgreSQL, и как с этим бороться и успешно использовать PostgreSQL в больших проектах. В дополнение к вашему любимому серверу приложений вы будете использовать nginx в качестве балансировщика и обратного прокси, MySQL или PostgreSQL в качестве базы данных и Memcached или Redis в качестве кэш-сервера.
Как проходит обучение
«Живые» онлайн-сессии
Лекции, брейнштормы и презентации домашних проектов в режиме zoom-встреч (предоставляются записи)
Групповой чат с автором курса и экспертами
Экспертная помощь и ответы на любые вопросы по курсу и практике в течении дня
Асинхронная практика
Вы можете учиться и выполнять задания без отрыва от основной работы/учебы
Своя инфраструктура
С первого дня вам предоставляется доступ к своей инфраструктуре для настройки и тюнинга вашего привычного стэка
Гибкий тайминг для тех, кто много работает
Не более 2-3 часов на выполнение заданий в неделю. Вы также сможете перейти на следующий поток если вдруг отстанете по какой-либо причине
Что говорят о курсе
Анастасия Пчелкина
Бекенд-разработчик Go/PostgreSQL
«Почему выбрала этот курс? Пришла по рекомендации, курс мне порекомендовал супруг, опытный разработчик. Порекомендовал, потому что читал группу Алексея про высокие нагрузки, и отправил как к опытному человеку, который приложил силы к созданию больших известных проектов»
Михаил Доманский
Бекенд-разработчик PHP/MySQL
«Выбрал курс, потому что CTO Badoo не может не знать про нагрузки, а это были именно те знания, которые я хотел подтянуть. Вторая причина — давно хотел пройти курсы для повышения навыков, когда ты уже опытный программист и кое-что понимаешь, но таких курсов я не нашел»
Кирилл Филимонов
Backend Developer, Python/PostgreSQL
Основной критерий — упор на практику и предоставление инфраструктуры, на которой можно применить полученные знания. Очень заинтересовали темы: понятный процесс масштабирования от управления одной машиной и далее понятный рост, аналогичный росту компании или росту бизнеса.
Роман Гордеев
бекенд-разработчик, Java/PostgreSQL
Курс DevHands.io Hardcore Backend Bootcamp охватывает фундаментальные и продвинутые аспекты бэкенд-разработки, настройку и оптимизацию серверов, понимание и применение концепций параллелизма, производительности, нагрузочного тестирования, масштабирования.
Анастасия Пчелкина
Бекенд-разработчик Go/PostgreSQL
«Почему выбрала этот курс? Пришла по рекомендации, курс мне порекомендовал супруг, опытный разработчик. Порекомендовал, потому что читал группу Алексея про высокие нагрузки, и отправил как к опытному человеку, который приложил силы к созданию больших известных проектов»
Михаил Доманский
Бекенд-разработчик PHP/MySQL
«Выбрал курс, потому что CTO Badoo не может не знать про нагрузки, а это были именно те знания, которые я хотел подтянуть. Вторая причина — давно хотел пройти курсы для повышения навыков, когда ты уже опытный программист и кое-что понимаешь, но таких курсов я не нашел»
Кирилл Филимонов
Backend Developer, Python/PostgreSQL
Основной критерий — упор на практику и предоставление инфраструктуры, на которой можно применить полученные знания. Очень заинтересовали темы: понятный процесс масштабирования от управления одной машиной и далее понятный рост, аналогичный росту компании или росту бизнеса.
Роман Гордеев
бекенд-разработчик, Java/PostgreSQL
Курс DevHands.io Hardcore Backend Bootcamp охватывает фундаментальные и продвинутые аспекты бэкенд-разработки, настройку и оптимизацию серверов, понимание и применение концепций параллелизма, производительности, нагрузочного тестирования, масштабирования.
75 000 руб.
Стоимость курса
Запишитесь на курс или получите бесплатную консультацию
Нажимая на кнопку «Записаться на курс», вы подтверждаете, что согласны с политикой конфиденциальности
Или 12 500р в рассрочку на 6 месяцев
Открыта предзапись
Свой виртуальный сервер в первый же день
8vCPU
12G
NVMe100G