- 28.05.2024
- 1 388
- 0
- 31
- Награды
- 5
- 24
Репутация:
- Автор темы
- #1
Архитектор программного обеспечения [Яндекс Практикум] [Часть 1 из 6]
Чему вы научитесь:
Планировать архитектуру ПО
Узнаете, что такое монолитная и микросервисная архитектуры, как они соотносятся с целями бизнеса
Настраивать системы под большие нагрузки
Освоите балансировщики нагрузки, стратегии кеширования, брокеры сообщений
Проектировать API
Изучите правила, соглашения и стандарты, которые действуют при проектировании расширяемого API
Выбирать формат обмена данными
Поймёте, какие форматы и протоколы межсервисного взаимодействия подходят под ваши задачи
Выбирать формат хранения данных
Познакомитесь с плюсами и минусами разных СУБД, чтобы научиться выбирать оптимальную
Использовать шаблоны
Узнаете, какие проблемы часто возникают при проектировании программ и как их решать
Содержание 1 месяца обучения:
01 Сбор и анализ требований
Каждая система разрабатывается под определённую задачу и может изменяться в зависимости от планируемой нагрузки на разные функции. Архитектор ПО получает от бизнеса требования и трансформирует их в чёткие технические характеристики, под которые будет разрабатываться система. В первом модуле вы отточите эти навыки, а также изучите разные способы проектирования API, потренируетесь в выборе подхода и проектировании простой системы.
Каких результатов вы достигнете:
Узнаете, из чего состоит ТЗ на архитектуру
Соберёте требования к системе от заказчика любого уровня технической подготовки
Декомпозируете систему на компоненты и спроектируете взаимодействие между ними
Узнаете принципы разработки MVP
Разработаете MVP спроектированной системы с основным функционалом.
Темы первого месяца:
1. Работа с требованиями
- Технические характеристики систем Трейдоф
- Бюджет архитектурного решения
- Как проводить интервью с заказчиков
- Оформление дизайндоков и популярные графические инструмент
- DDD как подход к разработке ПО
- Протоколы общения компонентов
- Проектирование API
- Способы снизить нагрузку на API
- MVP как метод тестирования архитектур
- Состав MVP
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Последние темы в этом разделе:
- [Дмитрий Скоромнов] Основы системного администрирования (2024)
- [Анна Вичугова, Зоя Степчева] Проектирование сложных API: OpenAPI + AsyncAPI (2024)
- [Глеб Михайлов] [Stepik] SQL для анализа данных (2024)
- [Bogdan Stashchuk] [Udemy] Полный курс по MongoDB (2024)
- [Udemy] Полный учебный курс по Go. С Нуля до Героя (2019) [Engl]
- [Академия АйТи] Тестирование на проникновение и анализ безопасности. Базовый уровень (2024)
- [HTML Academy] Профессиональный онлайн-курс Vite (2024)
- [Дмитрий Чернов] Виртуализация Proxmox VE. Внедрение и эксплуатация. Расширенные возможности. Часть 2 (2024)
- [Udemy] [Рамзай Дупати] [ENG] Полный курс по сетевому взлому - от начинающего до продвинутого (2024)
- [infostart.ru] DevOps для 1С (2024)