Курс «Архитектор программного обеспечения» [Яндекс Практикум] [1 часть]

Огромная база актуальных инфопродуктов
Самый большой склад обучающих материалов в СНГ. Более 40000 уникальных курсов, схем заработка, книг, вебинаров, мануалов, тренингов
Получить доступ

Bot

Администратор
Команда форума
23 Янв 2020
138,639
750
113
Чему вы научитесь
Планировать архитектуру ПО
Узнаете, что такое монолитная и микросервисная архитектуры, как они соотносятся с целями бизнеса
Настраивать системы под большие нагрузки
Освоите балансировщики нагрузки, стратегии кеширования, брокеры сообщений

Проектировать API
Изучите правила, соглашения и стандарты, которые действуют при проектировании расширяемого API

Выбирать формат обмена данными
Поймёте, какие форматы и протоколы межсервисного взаимодействия подходят под ваши задачи

Выбирать формат хранения данных
Познакомитесь с плюсами и минусами разных СУБД, чтобы научиться выбирать оптимальную

Использовать шаблоны
Узнаете, какие проблемы часто возникают при проектировании программ и как их решать

Технологии и инструменты, которые вы освоите

REST API
СУБД
SOLID
UML
Redis
Prometheus
Grafana
Модель OSI
Kafka
RabbitMQ

Как проходит обучение

Наглядная теория
В учебнике собраны только важные материалы, все уроки дополнены схемами и доступны в любое время

Задания для самопроверки
Внутри учебника есть онлайн-тренажёр с небольшими заданиями, которые проверяются автоматически — вы сразу увидите результат

Практические работы
Эксперты проверят ваши проекты и подскажут, как их улучшить

Вебинары с наставниками
Опытные разработчики разберут сложные кейсы и ответят на ваши вопросы

practicum.yandex.ru/promo/courses/software-architect