За 2 месяца получишь сильную базу от практикующих инженеров и овладеешь архитектурным мышлением для решения реальных задач
Старт 11 мая
от идеи до архитектурного решения
Архитектура приложений:
Обратная связь от практикующих инженеров
Добавишь в портфолио кейсы по архитектуре систем
Получишь сертификат о прохождение курса
Разберёшься, как архитектура решает задачи бизнеса
Овладеешь архитектурным мышлением
Научишься связывать требования, ограничения и технические решения в цельную систему
А возможно у тебя есть опыт по методологии DevOps и инструментам автоматизации CI/CD
Ты владеешь навыками программирования на Python, C#, или JavaScript
Программа для специалистов с техническим опытом
Docker и Kubernetes, облачные сервисы для тебя не пустые слова
Знаешь разницу между реляционными и нереляционными базами данных
Использовал программные интерфейсы (API) RESTful и GraphQL
Знаешь минимум один высокоуровневый язык программирования на начальном уровне
Курс приблизит тебя
к уровню ведущего разработчика
Курс «Архитектура приложений» — это самый прямой путь к архитектурному мышлению и системным решениям
Для курса важно иметь базовый опыт в разработке или аналитике. Если вы только начинаете и ещё не сталкивались с проектированием систем, стоит сначала закрыть базу — а затем переходить к архитектуре.
Такие специалисты — самые ценные в командах.
Именно они становятся техническими руководителями, архитекторами и отвечают не за код, а за устойчивость системы.
Способность проектировать гибкие и масштабируемые системы
Получишь выход на более высокие роли и проекты
Научишься проектировать ПО с учётом изменчивости: чтобы системы не ломались при росте, новых требованиях и смене технологий
Ты научишься решать:
  • ошибки архитектуры
  • проблемы производительности
  • технический долг
Один язык с разработкой и контроль архитектуры
Ты будешь управлять сложностью, а не тушить пожары
Сможешь говорить с разработчиками на одном языке и контролировать архитектуру, а не просто фиксировать требования
Ты снизишь:
  • разрыв между бизнесом и разработкой
  • страх «я недостаточно технический»
  • слабое влияние аналитиков и руководителей команд
Уверенность в проектировании и аргументации решений
Твоё мнение определяет архитектуру и ты сможешь брать больше ответственности
Научится проектировать модули, сервисы и границы ответственности так, чтобы решения можно было защищать, а не объяснять «на пальцах»
Ты уберешь:
  • неуверенность в проектировании
  • споры в команде
  • сложности в принятии решений
Архитекторское мышление вместо фрагментарного опыта
Растёт зона ответственности = растёт заработная плата
Научим смотреть на систему целиком и принимать архитектурные решения, а не отдельные технические выборы
Ты получишь:
  • систематизацию знаний
  • понимание «хорошая ли архитектура у нас на работе»
  • переход от интуитивных решений к обоснованным
Как изменятся твои навыки после курса
До курса
Понимаю отдельные шаблоны (паттерны) и решения,
но не всегда вижу систему целиком
и не уверен, что архитектура выбрана правильно
Заменяемость специалиста
Коммуникация с разработкой
Решения
Архитектура
После курса
Понимаю архитектуру систем,
закладываю границы, управляю сложностью
и принимаю решения, которые живут годами
Заменяемость специалиста
Коммуникация с разработкой
Решения
Архитектура
На курсе ты сделаешь упор на развитие трёх направлений
1
К архитектурным решениям
От реализации
3
К контролю архитектуры
От участия
2
К системному проектированию
От интуиции
Сервис для рассылки уведомлений
Отслеживает изменение курс доллара США (USD) на сайте Московской биржи и отправляет сообщение с актуальным курсом на электронную почту раз в час.
Сервис для создания резервных копий (бэкапов)
Телеграм-бот принимает все поступающие к нему файлы и помещает их на Яндекс. Диск.
Сервис для конвертации файлов
Принимает в веб-форме файл формата ODF, конвертирует его в pdf и предоставляет пользователю по ссылке.
Программный интерфейс (API) типа REST
Предоставляет конечные точки (endpoints) для выполнения операций создания, чтения, обновления и удаления (CRUD) в СУБД PostgreSQL
Сервис умного дома
На курсе ты создашь полноценный проект на выбор
Предоставляет API для управления выключателями и получения данных с датчиков
Процесс обработки данных (ETL)
Сервис читает данные (файлы в формате CSV, содержимое: «ключ — значение») из определенной директории, очищает данные по критерию «значение — натуральное число» и записывает результат в другую заданную директорию в виде файла в формате JSON
Ты разберёшься, какие задачи решает архитектура приложений, как применять ключевые шаблоны (паттерны) и типичные ошибки (антипаттерны) на практике и чем архитектурные стили отличаются между собой — на реальных примерах проектирования систем.
Попробуй бесплатную часть
Усилишь резюме после курса
За время курса ты спроектируешь 2−3 архитектурных решения, которые будут отражать твой новый профессиональный уровень
обсуждать на собеседованиях
использовать как доказательство перехода на следующий уровень
добавить в резюме
Эти кейсы можно:
с обоснованием решений, границ и компромиссов
на уровне, который показывают руководители и архитекторы
проработанные архитектуры систем
Это не учебные схемы, а:
Можно проектировать свой продукт или реальный рабочий кейс
По каждому проекту ты проходишь путь от задачи до архитектурного решения — с разбором, обратной связью и доведением до результата, как в реальной работе
Главное практика
62 часа практики и проектирования своего приложения.
В каждом модуле — задания, от простого к сложному. Внимательно читайте условия и учитывайте нюансы, которые встречаются в процессе работы. Задания проверяются экспертами, а вопросы можно задавать напрямую эксперту в чате
Автор и спикеры курса
Вячеслав Гагарин
Ведущий разработчик ПО в Retail Rocket
  • Более 7 лет в ИТ
  • Занимается инструментами персонализированного маркетинга в Retail Rocket
Спикер
  • Строит архитектуру системы Torrow для автоматизации бизнеса из более чем ста микросервисов
  • Аспирант университета ИТМО
Подробнее о спикере
Александр Вагнер
Ведущий разработчик ПО в Bidease
  • Более 10 лет в ИТ
  • Строит с нуля компанию и платформу Torrow
Автор и спикер
  • Основные технологии: .NET Core (C#), TypeScript, MongoDB, ElasticSearch
  • Имеет богатый опыт создания и разработки высоконагруженных веб-сервисов и приложений
Подробнее о спикере
Егор Лукьянов
Технический руководитель продукта в JetBrains
  • Более 15 лет в ИТ
  • Руководит полным циклом разработки продукта в JetBrains
Автор
  • Занимал позиции Архитектор ПО / Архитектор ИТ-решений в международных технологических компаниях
  • Сочетает в себе обширные технические знания с более чем 7-летним опытом управления командами
Подробнее о спикере
Егор Лукьянов
Технический руководитель продукта в JetBrains
  • Более 15 лет в ИТ
  • Руководит полным циклом разработки продукта в JetBrains
Автор
  • Занимал позиции Архитектор ПО / Архитектор ИТ-решений в международных технологических компаниях
  • Сочетает в себе обширные технические знания с более чем 7-летним опытом управления командами
Александр Вагнер
Ведущий разработчик ПО в Bidease
  • Более 10 лет в ИТ
  • Строит с нуля компанию и платформу Torrow
Автор и спикер
  • Основные технологии: .NET Core (C#), TypeScript, MongoDB, ElasticSearch
  • Имеет богатый опыт создания и разработки высоконагруженных веб-сервисов и приложений
Вячеслав Гагарин
Ведущий разработчик ПО в Retail Rocket
  • Более 7 лет в IT
  • Занимается инструментами персонализированного маркетинга в Retail Rocket
Спикер
  • Строит архитектуру системы Torrow для автоматизации бизнеса из более чем ста микросервисов
  • Аспирант университета ИТМО
Как проходит обучение
4 часа практики
5
13
онлайн встреч
практических заданий
и общение в чате со экспертами
приближенных к реальным кейсам
10 модулей
2
месяца
итоговый проект
6
часов в неделю
2 часа теории
Шаг 1
Смотрим видеоуроки и читаем теорию
Шаг 2
Шаг 3
Шаг 4
Шаг 5
Делаем практические задания и закрепляем теорию
Обсуждаем задания и задаем вопросы в общем чате со спикерами
Встречаемся со спикерами
Защищаем итоговый проект
Как проходит практика
3
Каждое решение доводится до уровня, который не стыдно показывать на собеседовании или внутри команды — как пример зрелого архитектурного мышления
2
Проверка работ проходит в формате подробных разборов архитектурных решений: почему выбран именно этот подход, где риски, что можно улучшить и как это повлияет на систему в долгосрочной перспективе
1
За время курса ты спроектируешь 2−3 архитектурных решения: от формулировки задачи и требований до выбора архитектурного подхода, границ и ключевых компромиссов
Мы считаем, что архитектурные навыки формируются только через разбор решений, поэтому все практические работы проверяются экспертами курса
У тебя есть возможность параллельно с учебными заданиями работать над своим продуктом или реальным рабочим кейсом и сразу применять архитектурные решения в текущей работе
Программа
Тема I. Проблематика, почему важно проектировать программное обеспечение грамотно. Зачем нужна архитектура, что бывает, когда о ней не думают.
Тема II. Изоляция как средство контроля сложности. неструктурированный код. Модульность. Связанность (coupling). Статическое связывание, динамическое связывание. Компоненты и их взаимодействие. Компонент как самостоятельная сущность. Проектирование слабосвязанных компонентов. Тестирование компонентов. Архитектурной модель «модель-вид-контроллер» (MVC) как пример модульного шаблона (паттерна). Причины изменений, изоляция по принципу причин изменений.
Сертификат
Именной сертификат с индивидуальным номером получает студент, если:
  • прошёл 80% курса
  • принимал участие в решении практик, которые входят в курс
  • успешно сдал итоговое задание/проект/сертификацию.
В случае, если студент изучил 80% курса, но не выполнил или не сдал финальное задание, вместо сертификата выдаётся свидетельство.
Как купить курс
Видеоуроки
Практические задания
Проверка заданий
Проверка итогового проекта
Онлайн-встречи и чат со спикерами
в рассрочку на 4 месяца или 85 000 ₽ единовременно
21 500 ₽/мес
Видеоуроки
Практические задания
Проверка заданий
Проверка итогового проекта
Онлайн-встречи и чат со спикерами
рассрочку на 4 месяца или 68 000 ₽ единовременно
17 000 ₽/мес
Видеоуроки
Практические задания
Проверка заданий
Проверка итогового проекта
Онлайн-встречи и чат со спикерами
Поток
Видеокурс с проверкой
Видеокурс
в рассрочку на 4 месяца или 45 000 ₽ единовременно
11 250 ₽/мес
Старт 11 мая
Для тех, кому важна обратная связь экспертов и сообщество единомышленников
Для тех, кому важно закрепить знания на практике
Для тех, кто готов разобраться самостоятельно в своём темпе
Налоговый вычет 13%
Предоставим все необходимые документы для получения вычета.
Узнать про вычет
Написать нам
Курс за счёт работодателя
В 75% случаев обучение готова оплатить компания. Напишите нам, и мы поможем.
Написать нам
Узнать про вычет
Рассрочка
только для физических лиц
Условия рассрочки:
Процесс оформления:
Командное предложение
от 10 человек
специальные условия
от 5 человек
-10%
от 3 человек
-7%
Видеоуроки
Практические задания
Проверка заданий
Проверка итогового проекта
Онлайн-встречи и чат со спикерами
95 000 ₽
Видеоуроки
Практические задания
Проверка заданий
Проверка итогового проекта
Онлайн-встречи и чат со спикерами
80 000 ₽
Видеоуроки
Практические задания
Проверка заданий
Проверка итогового проекта
Онлайн-встречи и чат со спикерами
55 000 ₽
Поток
Видеокурс с проверкой
Видеокурс
набор до 2 марта
Для тех, кому важна обратная связь экспертов и сообщество единомышленников
Для тех, кому важно закрепить знания на практике
Для тех, кто готов разобраться самостоятельно в своём темпе
Подарочный сертификат
Подарите своему сотруднику скидку или курс целиком. А мы упакуем ;)
Перейти
Перейти
Универсальные доступы
Выгодно и быстро обучим целые команды. Единоразовое оформление и быстрый доступ к курсам.
Перейти
Перейти
Комплектом выгоднее
68 000 ₽ (80 000 ₽ — для юрлиц)
Стандарт
20 000 ₽ (30 000 ₽ — для юрлиц)
Видеокурс
Без скидки — 88 000₽

Архитектура приложений
Фундаментальный курс по проектированию систем. Новый ракурс и опора на архитектурные принципы для принятия решений. Научитесь создавать поддерживаемые системы и организовывать код.
Основы информационной безопасности

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