Логотип Academy Market
Каталог курсов
0
Логотип Academy Market

Программа этого курса направлена на подготовку специалиста в области архитектуры программного обеспечения. За пять месяцев вы освоите основные архитектурные стили и инструменты, с помощью которых сможете проектировать приложения. Кроме этого вы узнаете, как взаимодействовать с командой, организовать разработку и представить клиенту свой проект. Получите список ресурсов для саморазвития и узнаете, какие есть карьерные возможности у архитектора ПО.

Курс подойдет для middle и senior разработчиков, системных аналитиков и архитекторов ПО, которые хотят поднять свои профессиональные навыки на новый уровень.

Русский
5
Наверх

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

Строить cloud-native приложения
Пользоваться шаблонами проектирования
Придерживаться стиля REST и понимать HTTP
Выявлять нефункциональные требования и характеристики
Подбирать архитектурную систему в зависимости от потребностей проекта

Как быстро окупится обучение

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

На должности Junior Архитектор информационных систем затраты на пройденный курс окупятся
2 Месяца
50 000 ₽ / Мес
Смайлик
Junior
Опыт до 1 года
Middle
Опыт 1–3 года
Senior
Опыт от 3 лет

Преподаватели

Программа курса

На этом курсе вы освоите профессию архитектора программного обеспечения. Курс состоит из 17 блоков и 80 онлайн-уроков с дипломным проектом в конце. Вы изучите разные архитектурные стили, научитесь подбирать подходящие инструменты для построения архитектурной системы и представлять проект заказчику.

18
Модулей
80
Онлайн-уроков

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

В этом блоке вы узнаете, какие существуют шаблоны и стили. Узнаете, как потребности бизнеса влияют на выбор распределенной или монолитной архитектуры.

Познакомитесь со спецификой распределенной архитектуры. Узнаете, как устроены Service-Based, Space-Based Architecture, что такое микросервисная архитектура и EDA. Научитесь подбирать шаблон под конкретную цель и организовывать разработку.

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

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

Вы узнаете, какие есть подходы к интеграции в распределенной архитектуре и как учесть их особенности при проектировании системы. Разберетесь с основными проблемами в интеграции компонентов и научитесь их избегать. 

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

Вы рассмотрите фуннкционал паттерна API Gateway и научитесь применять его при проектировании систем.

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

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

Вы узнаете, как можно использовать паттерн Cara для управления транзакциями, и научитесь его проектировать.

Вы познакомитесь с сильными и слабыми сторонами архитектурного стиля EDA, инверсией зависимостей и событиями. Научитесь пользоваться подходами из CQRS.

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

Вы познакомитесь с понятиями наблюдаемости и мониторинга системы в распределенной архитектуре. Узнаете, как анализировать действия пользователя, собирать данные и встраивать трассировку.

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

Вы получите чек-лист, по которому сможете определить, соответствует ли ваше приложение стандартам cloud-native. В нем будут прописаны необходимые свойства приложения.

Вы узнаете, какие есть перспективы у архитектора ПО и какие ресурсы использовать для самостоятельного обучения. Научитесь работать в команде и представлять свои архитектурные решения заказчику.

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

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

Иллюстрация к пункту обучения

Изучение темы

Просмотр обучающих видеороликов

Иллюстрация к пункту обучения

Выполнение практических заданий

Делаете все тогда, когда вам это удобно и в подходящем вам темпе

Иллюстрация к пункту обучения

Работа с куратором

Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок

Иллюстрация к пункту обучения

Создание итогового проекта

Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио

Помощь с трудоустройством

Создадите портфолио

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

Спецификация

Университет
Формат обучения
Длительность
5 Месяцев
Доступ к курсу
Навсегда
Направление
Уровень
Middle
Senior
Помощь в трудоустройстве
Да
Зарплаты Junior — Senior
50 000 ₽   —   150 000 ₽
Финальная цена
79 579 ₽
Цена в рассрочку
6 632 ₽ / Месяц

Отзывы о Skillbox

Skillbox
5.0051
Курс таргетолог с 0 до PRO
Достоинства

ЗАдумалась о новой профессии пока в декрете сижу. Пересмотрела много вариантов и остановилась на Skillbox. Выбрала курс Таргетолог с 0 до PRO и в подарок получила еше пару курсов. Теперь по самому обучению. Уроки разбиты на темы, так что не приходится сидеть часами за экраном и разбираться, что изучать дальше. А еще они постоянно обновляют программу, если что-то меняется в законах или на площадках. Круто, что доступ к урокам бессрочный. Все обновления и бонусные материалы, типа продвижения в Telegrame доступны всегда. В чатах с кураторами и другими студентами можно обсудить любые вопросы, поддержка всегда на связи.А самое главное что после обучения реально помогают с трудоустройством. Помогли составить резюме, дали советы по поиску работы и даже сопровождали меня пока я искала работу.

Недостатки

НЕТ

Skillbox
5.0051
Я старожил в SkillBox)
Достоинства

Учусь второй год, как-то так сложилось, что сначала один курс закончил, потом еще 2 небольших. Сначала перед покупкой первого сомневался, стоит ли вообще ввязываться в онлайн-обучение, но теперь уже можно сказать спец и могу отличить хороший курс от плозого. Материалы в skillbox постоянно обновляются, а это важно. Можно взять паузу на месяц-другой, а потом спокойно продолжить с того места где остановился. Объясняют материалы так, что не тупо разжевывают а дают возможность самому подумать. Куратор всегда на связи в телеге. Доступ к материалам навсегда это вообще бомба!

Недостатки

Есть одно но: это цена, конечно, не маленькая но оно того стоит.

Skillbox
5.0051
Скиллбокс - отличная платформа...
Достоинства

Доступная подача материала, да нужно иногда доп. материал, но так везде: хочешь глубже изучить тему - копай сам. Материалов достаточно для выполнения практических заданий, которые помогают закрепить навыки на практике. Кураторы всегда помогают, если возникли трудности. Support на высоте! Курс Системное администрирование Linux (для профессии Специалист по кибербезопасности) помог выявить дырку в безопастности и предотвратить утечку данных.

Недостатки

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

Skillbox
5.0051
Расскажу про свой опыт обучения в Skillbox.
Достоинства

С самого начала зацепило разнообразие заданий и практик. Лекции очень понятные, ничего не остается недосказанным. Что круто нет никакого давления по срокам, как в других онлайн-школах. Темп комфортный, но при этом на столько интересно, что забросить обучение просто нереально. Рада, что выбрала именно Skillbox, открыла для себя много нового!

Недостатки

очень хорошая школа, рекомендую

Skillbox
5.0051
Курс понравился!
Достоинства

Прошла курс «HR аналитика». В целом все понравилось, модули включают в себя аналитика по подбору, обучению, с&b, т.е все направления HR. Лекции понятные, дз интересные, объемные. Куратор помогала на всем пути обучения, за что отдельное спасибо! На курсе узнала много нового и перестала бояться цифр.

Недостатки

Иногда были сложные задания, но если разобраться, то все решаемо:)

Skillbox
5.0051
Очень довольна собой и Скиллбоксом.
Достоинства

Помимо основного куратора, есть куча активных групп в телеграме. Там и по темам модулей болтаем и просто о чем угодно - очень помогает с портфолио и кейсами. Ребята в группах реально стараются помочь, направить в нужное русло. Школа предлагает стажировки и вакансии на постоянку, если не тупить и быть уверенным в себе, можно найти хорошие вариенты.

Недостатки

идеально

Skillbox
5.0051
Удобное и доступное обучение
Достоинства

В мае решила сменить профессию. Сестра подсказала Skillbox, там куча курсов. Менеджер помог выбрать, когда не могла определиться на чем остановиться из всего многообразия. Само обучение удобное и разбито на модули, в которых есть видео, текст и задания. Можно учиться когда хочешь, никто не торопит. Кураторы помогают, если что-то не понятно.

Недостатки

для меня их нет

Skillbox
5.0051
Удобное обучение
Достоинства

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

Недостатки

Из минусов — срок работы с куратором всего пять месяцев. Но есть выход: можно написать в поддержку и объяснить ситуацию. Мне пошли навстречу и продлили еще. В общем, система гибкая, главное- общаться с поддержкой.

Skillbox
5.0051
Мне подошло такое обучение
Достоинства

Материалы просто супер, мне подходит сложность и подборка тем для изучения. После каждого урока есть практика, что очень круто - сразу закрепляешь теорию. Преподаватели молодцы, отвечают быстро, если что-то не понятно и появился вопрос по уроку. Я даже несколько проектов начал благодаря новым знаниям, реально прокачался профессионально.

Недостатки

нет

Skillbox
5.0051
Мне нравится
Достоинства

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

Недостатки

нет

Skillbox
5.0051
Просто спасибо!
Достоинства

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

Недостатки

нет

Skillbox
5.0051
Python разработчик
Достоинства

Понравился материал курса, спикер и подача, особенно полезно если начал обучаться с нуля, преподаватель объясняет достаточно подробно и точно, много практических работ для закрепления знаний, все понравилось, недостатков не припомню

Недостатки

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

Skillbox
5.0051
Хорошая школа
Достоинства

Выбирала долго куда пойти учиться именно он лайн. Остановилась на SkillBox. Переживала из-за оплаты, но школа пошла навстречу и предложила рассрочку без процентов. Материалы доступны 24/7, кураторы тоже всегда на связи. Интерфейс удобный, программа реально полезная.

Недостатки

Единственный минус — дороговато, но качество того стоит.

Skillbox
5.0051
Платформа удобная, учится можно когда угодно.
Достоинства

Я обычно вечерами после работы занимался, очень комфортно. Структура курса продуманная от простого к сложному, ничего не напутано. Особенно порадовало что все последовательно, не прыгаешь как в других курсах с темы на тему. Курс стоящий, рекомендую!

Недостатки

нет

Skillbox
5.0051
Получил массу полезного опыта.
Достоинства

Хочу поделиться впечатлениями от обучения. Кураторы просто супер, очень включены в процесс и готовы помочь. Особенно запомнился командный проект, который длился несколько недель. Было круто поработать в команде с тимлидом и освоить Django.

Недостатки

не для меня

Skillbox
5.0051
И научат и работу найти помогут
Достоинства

Учусь в Skillbox, решила сменить профессию с мастера маникюра на что-то новое. Сижу с тремя детьми поэтому формат онлайн идеально подходит за счет занятий когда удобно. Кураторы помогают, в чатах иного полезного. С работой тоже помогают.

Недостатки

нет

Skillbox
5.0051
Хочу рассказать про свой опыт с Skillbox.
Достоинства

Учусь уже где то пол-года, и впечатления только позитивные. Самое крутое что учиться можно когда угодно, не надо никуда ездить. Интерфейс сайта простой, все легко находится, материалы всегда под рукой.

Недостатки

Всё хорошо!

Skillbox
5.0051
Хорошая школа
Достоинства

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

Недостатки

вроде нет

Skillbox
5.0051
Прохожу уже второй курс тут.
Достоинства

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

Недостатки

Можно побольше доп видео

Skillbox
5.0051
Полностью доволен обучением на платформе.
Достоинства

Знания современные, актуальные, все то что реально пригодится в работе. Главное желание учиться. Все остальное уже есть: материалы и поддержка.

Недостатки

недостатков нет!

Ещё 2 625 отзывов

Часто задаваемые вопросы

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

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

Да, вы всегда сможете задать вопрос преподавателю в личном кабинете. Также вы будете получать от него обратную связь после выполнения домашних заданий.

Да, вы можете купить курс в рассрочку, что позволит вам лучше спланировать свой бюджет.

Другие популярные курсы

Картинка курса

HR бизнес-партнер

Eduson Academy
Бизнес и управление
4,8
89 001 ₽
222 503 ₽
Картинка курса

Golang Developer. Professional. Язык Go на профессиональном уровне

Otus
Программирование
4
143 000 ₽
Картинка курса

Персональный стилист

GeekBrains
Другие профессии
4,2
54 050 ₽
102 953 ₽
Картинка курса

Свой бренд в сегменте premium

Fashion Factory School
Маркетинг
4,4
81 900 ₽
Изображение курса
Skillbox
Программирование
5 Месяцев
Архитектор ПО
6 632 ₽ в месяц
79 579 ₽
159 157 ₽
-50%