Курс поможет освоить ключевые аспекты промышленной разработки программного обеспечения, включая тестирование, контейнеризацию, DevOps, CI/CD, работу с облачной инфраструктурой и Kubernetes. Ты изучишь весь цикл разработки: от написания кода и его тестирования до автоматизации развёртывания и мониторинга систем. Курс даёт комплексные знания и практические навыки, востребованные в современной разработке и поддержке масштабируемых приложений.
Этот курс подойдёт тем, кто хочет:
- понять, как создаются и поддерживаются надёжные программные решения;
- освоить DevOps-практики и инструменты, которые используют профессиональные команды;
- подготовиться к работе в командах, занимающихся промышленной разработкой.
Академическая нагрузка
- 2 пары в неделю
- Office hours: индивидуальные консультации по запросу студентов.
Пререквизиты
Руководитель курса
Untitled
Фича курса
Курс охватывает полный цикл промышленной разработки — от тестирования и контейнеризации до Kubernetes и систем мониторинга. Студенты получают не только теоретические знания, но и практический опыт работы с инструментами, которые применяются в реальных проектах: Docker, Terraform, Kubernetes, Prometheus и другими.
Результат курса
- Сможешь оптимизировать процессы разработки, тестирования и развёртывания ПО.
- Освоишь современные инструменты контейнеризации и оркестрации для создания надёжной инфраструктуры.
- Научишься автоматизировать CI/CD-процессы, обеспечивать мониторинг и высокую стабильность приложений.
- Поймёшь, как применять лучшие DevOps-практики для оптимизации работы команды и достижения высокой производительности.
Тематический план