Курс на Stepik
Обложка курса «Архитектор Web-сервисов: основы System Design» на Stepik
9 990 ₽

Архитектор Web-сервисов: основы System Design 4.000

Открыть на
STEPIK.ORG

Курс поможет вам освоить ключевые подходы и научиться строить масштабируемые и отказоустойчивые системы. В ходе курса мы разберём все этапы проектирования современных корпоративных приложений, познакомимся с микросервисной архитектурой, паттернами проектирования, а также принципами производительности и безопасности.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Архитектор Web-сервисов: основы System Design»Учеников на курсе 6
Сертификаты, выданные на курсе «Архитектор Web-сервисов: основы System Design»Сертификатов выдано 0
Отзывы о курсе «Архитектор Web-сервисов: основы System Design»Отзывов получено 1
Рейтинг курса «Архитектор Web-сервисов: основы System Design»Рейтинг курса 4.000
Уроки в курсе «Архитектор Web-сервисов: основы System Design»Количество уроков 18
Тесты в курсе «Архитектор Web-сервисов: основы System Design»Количество квизов 71
Задачи с кодом в курсе «Архитектор Web-сервисов: основы System Design»Количество задач с кодом 20
Время прохождения курса «Архитектор Web-сервисов: основы System Design»Время прохождения курса
Стоимость курса «Архитектор Web-сервисов: основы System Design»Стоимость курса 9 990 ₽
Обновления курса «Архитектор Web-сервисов: основы System Design»Обновления курса
Дата публикации курса «Архитектор Web-сервисов: основы System Design»Дата публикации курса
Последнее обновление курса «Архитектор Web-сервисов: основы System Design»Последнее обновление
Сложность normal

Чему вы научитесь

  • Проектировать и реализовывать различные виды архитектур.
  • Выбирать подходящие технологии и инструменты.
  • Применять паттерны масштабируемости, устойчивости и взаимодействия между сервисами.
  • Строить надёжные системы с учётом бизнес-требований.
  • Использовать распределённые системы хранения данных
  • Применять репликацию, шардинг и обработку данных в реальном времени.
  • Интегрировать функции безопасности в дизайн и развёртывание приложений.
  • Обеспечивать кэширование данных на разных уровнях системы
  • Оценивать и тестировать производительность системы
  • Интегрировать системы с помощью различных протоколов взаимодействия
  • Использовать асинхронные методы взаимодействия между системами

О курсе

Курс поможет вам освоить ключевые подходы и научиться строить масштабируемые и отказоустойчивые системы. В ходе курса мы разберём все этапы проектирования современных корпоративных приложений, познакомимся с микросервисной архитектурой, паттернами проектирования, а также принципами производительности и безопасности.

Для кого этот курс

Курс рассчитан на middle и senior разработчиков, системных аналитиков, начинающих и опытных архитекторов. На старте желателен опыт работы над коммерческим IT-продуктом в составе команды разработки. Тем не менее, подача материала и структура курса позволяет учиться с нуля.

Преподаватели курса

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

Обучение строится на просмотре коротких видео-лекций по каждой теме. В конце каждого модуля предоставляется практическое задание и итоговый тест.

После завершения курса, каждый студент выполняет дипломный проект.

Что вы получите

  • востребованные навыки
  • бессрочный доступ к материалам и лекциям
  • сертификат о прохождении

Нагрузка

3-4 часов в неделю

Расскажите о курсе друзьям