Описание курса
Курс посвящён системному дизайну и подготовке к собеседованиям по этому направлению. Он подойдёт специалистам с опытом работы в IT, которые хотят научиться проектировать высоконагруженные отказоустойчивые системы. В программе — темы, которые спрашивают на собеседованиях в bigtech-компаниях: паттерны и приёмы проектирования, репликация, шардирование, транзакции, установка требований, расчёт нагрузки и ресурсов, проектирование API и модели данных. Обучение проходит онлайн в течение 4 недель; ученик разбирает особенности интервью и отрабатывает их на практике, а также получает структурированные знания по системному дизайну.
Чему научитесь
- Проектировать высоконагруженные отказоустойчивые системы
- Проходить System Design интервью
- Применять паттерны и приёмы проектирования высоконагруженных систем
- Понимать работу репликации, шардирования и транзакций
- Устанавливать требования, считать нагрузку и ресурсы
- Проектировать API и модель данных
Кому подойдёт
Похожие курсы в других школах
Логика и алгоритмы через игровые квесты Code Monkey
Основы решения алгоритмических задач. Уровень 1
Алгоритмы: roadmap для работы и собеседований
Алгоритмы и структуры данных
🎯 Не уверены, что этот курс вам подходит?
Пройдите тест на профессию и узнайте, насколько она соответствует вашим навыкам и интересам: