Онлайн курс Архитектор ПО от SkillBox

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

Полная стоимость курса

61 910 ₽
83 000 ₽

В рассрочку

5 159 ₽ в месяц
Чему вы научитесь
Онлайн курс Архитектор ПО от SkillBox - 4
Познакомитесь с монолитным и распределённым стилями архитектуры. Сможете грамотно выбрать стиль в зависимости от задачи.
Онлайн курс Архитектор ПО от SkillBox - 5
Научитесь выявлять важные характеристики системы и разделять её на компоненты исходя из функциональных и нефункциональных требований к ПО.
Онлайн курс Архитектор ПО от SkillBox - 6
Познакомитесь с паттернами API Gateway, «Сага» и CQRS. Сможете решать проблемы обнаружения сервисов, управления конфигурациями и хранения событий.
Онлайн курс Архитектор ПО от SkillBox - 7
Подробно разберёте работу HTTP, познакомитесь с принципами REST и сможете сконструировать API.
Онлайн курс Архитектор ПО от SkillBox - 8
Познакомитесь с основными векторами атак на веб-приложения. Научитесь работать с аутентификацией, авторизацией и изучите протокол TLS.
Краткая информация
Уровень сложности
для новичков
Обратная связь
да
Демо доступ
нет
Стажировка
нет
Формат обучения
вебинар
Помощь в трудоустройстве
да
Домашнее задание
да
Документ по окончании
сертификат
Смотреть все данные курса
Как быстро окупится обучение
Вы можете рассчитать в калькуляторе, как будет расти ваш заработок вместе с опытом. А так же сколько времени потребуется, чтобы окупить вложения в образование.
На должности Junior Тестировщик ПО с зарплатой 80 000 ₽ затраты на пройденный курс окупятся за 1 месяц
Профессия: Тестировщик ПО
Средняя З/П: 80 000 ₽ – 145 000 ₽
Junior
Опыт до 1 года
Middle
Опыт 1-3 года
Senior
Опыт от 4 лет
Программа курса
17 модулей
210 онлайн-уроков

Узнаете, что такое архитектура ПО и что должен уметь грамотный специалист. Разберётесь в важных аспектах архитектуры ПО и поймёте, как включить архитектурное мышление.

Познакомитесь с фундаментальными стилями и шаблонами. Научитесь выбирать между монолитной и распределённой архитектурой в зависимости от бизнес-потребностей.

Изучите особенности распределённой архитектуры и познакомитесь с Service-Based Architecture, Space-Based Architecture, EDA и микросервисной архитектурой. Поймёте, как выстроить разработку микросервисов, и научитесь выбирать подходящий шаблон

Научитесь выделять операции над системой и сервисы, которые участвуют в архитектуре, — и сможете их связывать. Узнаете, как декомпозировать задачи по бизнес-возможностям и доменной области. Поймёте, как определить верхнеуровневый API.

Научитесь выявлять нефункциональные требования к проекту и на их основе разделять систему на компоненты.

Познакомитесь с классификацией интеграции приложений и разберётесь в фундаментальных проблемах интеграции между компонентами. Изучите подходы к интеграции в распредёленной архитектуре и научитесь проектировать системы с учётом особенностей каждого подхода

Подробно разберётесь в протоколе HTTP и познакомитесь с архитектурным стилем REST. Изучите стандарт OpenAPI и сможете проектировать API с его помощью.

Узнаете, какие проблемы решает паттерн API Gateway и какие у него функции: маршрутизация, балансировка, кеширование и другие. Сможете использовать возможности паттерна при проектировании систем.

Познакомитесь с открытым проектом обеспечения безопасности веб-приложений OWASP, научитесь работать с аутентификацией, SSL и TLS. Сможете учитывать вопросы безопасности при проектировании веб-приложений.

Узнаете, с какими трудностями столкнётесь при рефакторинге и как их преодолеть. Научитесь выделять части системы для переноса в микросервисы и познакомитесь с подходами к интеграции сервисов и монолита.

Изучите транзакции в микросервесной архитектуре и познакомитесь с паттерном «Сага». Научитесь проектировать этот паттерн для разных задач по управлению транзакциями.

Познакомитесь с архитектурным стилем EDA, его плюсами и минусами. Узнаете, что такое события и инверсия зависимостей. Поймёте, как и когда применять подходы из Event Sourcing и паттерна CQRS.

Узнаете, как решить проблемы обнаружения сервисов и централизованного управления конфигурациями, на примере фреймворка Spring.

Изучите проблемы отладки системы в распределённой архитектуре и узнаете, что такое Observability и Monitoring. Познакомитесь с тремя столпами Observability — Logs, Metrics и Tracing. Узнаете, как наделить систему свойством наблюдаемости
Как проходит обучение
01
Понятная теория
Учитесь по удобному графику из любой точки мира на нашей платформе
02
Закрепляете знания на практике
Вы погружаетесь в реальную рабочую среду с первой минуты обучения. В формате бизнес-кейсов решаете задачи, с которыми вам предстоит столкнуться в процессе работы.
03
Тесты и домашние работы
Решая тесты, вы сможете понять, насколько хорошо усвоили материал программы. Домашние задания направленны на углубленную отработку полученных навыков. На каждое выполненное ДЗ вы будете получать полноценную обратную связь от наших экспертов.
04
Выпускной проект
Получаете официальный документ об окончании курса
Трудоустройство
Онлайн курс Архитектор ПО от SkillBox - 10
Даем необходимые знания и навыки
С ними вы легко найдете идеальную для вас работу, где будете чувствовать себя уверенно и говорить с коллегами на одном языке.
Онлайн курс Архитектор ПО от SkillBox - 11
Помогаем составить резюме
HR-специалисты Академии Eduson помогут создать грамотное резюме, которое выделит вас на фоне других кандидатов.
Онлайн курс Архитектор ПО от SkillBox - 12
Рассказываем все про поиск работы
Вы получите доступ к курсу по трудоустройству и узнаете, как подготовиться к интервью, отвечать на сложные вопросы и многое другое.
Онлайн курс Архитектор ПО от SkillBox - 13
Определяем потребности рынка
Мы тщательно анализируем профессии, в которых помогаем с трудоустройством: опрашиваем специалистов, оцениваем вакансии, потребность в кандидатах и доступность профессии для новичков.
FAQ
Характеристики курса
Отзывы о курсе
Онлайн курс Архитектор ПО от SkillBox - 14
Онлайн курс Архитектор ПО от SkillBox - 15
Подборка курсов для вас
Онлайн курс Архитектор ПО от SkillBox - 16
Онлайн курс Архитектор ПО от SkillBox - 17