
Thinknetica
Курсы для разработчиков на Ruby on Rails, Java Script, Python, React, Go. Мастер классы и воркшопы для опытных программистов.
Воркшоп в онлайн-формате для разработчиков, работающих с Ruby и Rails, стремящихся освоить применение DDD-методов в проектировании. На базе разработки oAuth-микросервиса мы изучим, как проводить архитектурное планирование и поддерживать код в соответствии с принципами DDD для повышения качества взаимодействия между технической и бизнес-частями команды.
Этот семинар для вас, если:
Почему Domain Driven Design (DDD) такая популярная тема?
DDD не предоставляет простых решений - это стратегия разработки, реализовать которую очень сложно:
Архитектурный подход Domain Driven Design (DDD) один из самых популярных, несмотря на то, что появился более 20 лет назад. На любой конференции вы найдете несколько докладов, посвященных этому подходу.
Интерес к нему вызван тем, что DDD не дает простых ответов на вопрос о том, как писать код. Это не просто набор решений или тактический прием. В действительности это стратегия разработки качественного программного обеспечения, реализация которой очень сложная.
На протяжении многих лет с момента появления информационных технологий "бизнес" и "разработка" пробивались через плотную гору недопонимания. С течением времени стало ясно, что эта гора называется "сложность".
В процессе этой работы появились объектно-ориентированное программирование, UML, паттерны разработки и гибкие технологии. Однако лучший архитектурный подход для борьбы со сложностью и налаживания отношений между бизнесом и разработкой - это Domain Driven Design.
Конечно, DDD - стратегия, которую непросто применять после прочтения нескольких книг. Как внедрить стратегию с практическими приемами и инструментами, мы изучим на семинаре.
Курсы для разработчиков на Ruby on Rails, Java Script, Python, React, Go. Мастер классы и воркшопы для опытных программистов.
Этот курс по Domain Driven Design (DDD) разработан для разработчиков любого уровня подготовки, архитекторов и проектных менеджеров, желающих углубленно изучить и применять принципы DDD для создания четких и эффективных программных решений. На протяжении курса вы познакомитесь с методами моделирования предметной области, что позволит разрабатывать ПО, идеально соответствующее бизнес-потребностям.Курс детально рассматривает создание универсального
Во время обучения слушатели узнают, как Domain Driven Design помогает в построении Enterprise-систем со сложной бизнес-логикой, проанализируют стратегические (Bounded Contexts) и тактические (Aggregates) подходы к реализации систем и рассмотрят Enterprise-архитектуры, которые могут успешно применяться вместе с DDD. Много времени уделяется рассмотрению практических примеров , что даёт возможность участникам закрепить полученные знания применения с
Изучите Domain Driven Design (DDD) на примере с подробными сеансами программирования, видео-объяснениями и реалистичными заданиями.
Микросервисы - это новый способ создания программного обеспечения, при котором приложение состоит из независимого набора сервисов. Самым большим преимуществом микросервисов является то, что они позволяют организации очень быстро трансформироваться. Такая скорость выхода на рынок достигается благодаря независимому характеру сервисов, составляющих приложение микросервисов. Такие компании, как Amazon, Netflix и Etsy, без сомнения доказали ценность м