Dr. Dre
Модератор
- Регистрация
- 02.10.20
- Сообщения
- 66,468
- Реакции
- 180,838
Чему вы научитесь:
Планировать архитектуру ПО
Узнаете, что такое монолитная и микросервисная архитектуры, как они соотносятся с целями бизнеса
Настраивать системы под большие нагрузки
Освоите балансировщики нагрузки, стратегии кеширования, брокеры сообщений
Проектировать API
Изучите правила, соглашения и стандарты, которые действуют при проектировании расширяемого API
Выбирать формат обмена данными
Поймёте, какие форматы и протоколы межсервисного взаимодействия подходят под ваши задачи
Выбирать формат хранения данных
Познакомитесь с плюсами и минусами разных СУБД, чтобы научиться выбирать оптимальную
Использовать шаблоны
Узнаете, какие проблемы часто возникают при проектировании программ и как их решать
Содержание 1 месяца обучения:
01 Сбор и анализ требований
Каждая система разрабатывается под определённую задачу и может изменяться в зависимости от планируемой нагрузки на разные функции. Архитектор ПО получает от бизнеса требования и трансформирует их в чёткие технические характеристики, под которые будет разрабатываться система. В первом модуле вы отточите эти навыки, а также изучите разные способы проектирования API, потренируетесь в выборе подхода и проектировании простой системы.
Каких результатов вы достигнете:
Узнаете, из чего состоит ТЗ на архитектуру
Соберёте требования к системе от заказчика любого уровня технической подготовки
Декомпозируете систему на компоненты и спроектируете взаимодействие между ними
Узнаете принципы разработки MVP
Разработаете MVP спроектированной системы с основным функционалом.
Темы первого месяца:
1. Работа с требованиями- Технические характеристики систем Трейдоф
- Бюджет архитектурного решения
- Как проводить интервью с заказчиков
- Оформление дизайндоков и популярные графические инструмент
- DDD как подход к разработке ПО
- Протоколы общения компонентов
- Проектирование API
- Способы снизить нагрузку на API
- MVP как метод тестирования архитектур
- Состав MVP
Курс ведет: Яндекс Практикум
О курсе от автора:
Скачать материалы курса:
Материал может быть удалён по требованию правообладателя
Похожие темы
- [Яндекс Практикум] Аналитик данных расширенный. Часть 1 из 12 (2024)
- [Яндекс.Практикум] Инструменты начинающего руководителя (2024)
- [Яндекс.Практикум] Веб-разработчик. Часть 5 из 10 (2023)
- [Яндекс.Практикум] Курс «1С‑аналитик». Часть 3 из 8 (2024)
- [Яндекс Практикум] Трафик-менеджер (Яндекс Директ, VK Реклама, Google Ads)
- [Яндекс. Практикум] Как стать аналитиком данных. Часть 3 из 6 (2021)
- [Яндекс Практикум] Как стать аналитиком данных. Часть 2 из 6 (2021)
- [Яндекс Практикум] Как стать аналитиком данных. Часть 1 из 6 (2021)
- [Яндекс Практикум] Как стать аналитиком данных. Часть 6 из 6 (2021)
- [Яндекс Практикум] Как стать аналитиком данных. Часть 5 из 6 (2021)