68 900 ₽
62 010 ₽ — для физ. лиц
Шаблоны проектирования корпоративных приложений и сервисов
Курс для разработчиков и архитекторов, которые хотят научиться выбирать и обоснованно внедрять архитектурные решения для отдельных приложений и сервисов. Вы пройдете полный путь проектирования — от выбора архитектурного стиля до обеспечения устойчивой работы в эксплуатации, детально разберете ключевые шаблоны (Saga, Unit of Work, Circuit Breaker) и научитесь видеть их реальные компромиссы и антипаттерны в распределенных системах. В результате вы сможете создавать надежную архитектуру, готовую к масштабированию нагрузки, данных и команды, и аргументированно защищать свои решения перед бизнесом.
49 500 ₽
Аналитические шаблоны: моделирование сложных предметных областей
Используйте проверенные модели для типовых задач бизнеса вместо проектирования сущностей и связей с нуля. Курс посвящён аналитическим шаблонам Мартина Фаулера — повторно используемым моделям, которые регулярно встречаются в корпоративных информационных системах. На сквозном практическом кейсе вы научитесь распознавать такие структуры в требованиях, адаптировать готовые шаблоны к конкретной предметной области и находить проблемы модели до начала реализации. Отдельно рассматривается связь аналитических шаблонов с современным доменным моделированием и DDD, архитектурными представлениями C4, Docs-as-Code и применением ИИ при анализе и моделировании.
49 500 ₽
Проектирование высокопроизводительных приложений и инструменты ИИ
Курс посвящён проектированию высоконагруженных и отказоустойчивых систем. Вы изучите теоремы CAP и PACELC, методологию SPE, техники неблокирующей синхронизации (lock-free, CAS), а также паттерны масштабирования: шардирование, партиционирование, денормализацию, репликацию, архитектуры DynamoDB и MapReduce. Курс охватывает observability (Prometheus+Grafana), нагрузочное тестирование (JMeter, Testcontainers) и оптимизацию кода с учётом JIT и GC. Дополнительно вы познакомитесь с ИИ-инструментами для ускорения работы. В результате вы получите практический опыт и системный подход к проектированию производительных решений, которые востребованы в highload- и data-intensive проектах.
58 000 ₽
Планирование и контроль исполнения проекта
Данный курс призван сформировать необходимые навыки для планирования и контроля исполнения проектов. Курс предлагает пошаговый подход к созданию календарных планов и методы контроля их исполнения, основанные на лучших практиках индустрии разработки ПО. При изложении информации и отработке практических навыков большое внимание уделяется методической стороне предлагаемых подходов, проверенных практикой выполнения реальных проектов.
21 500 ₽