Belli
Назад Психология Эзотерика Здоровье Бизнес Фото Видео Иностранные языки Имидж и стиль Дизайн Хобби и рукоделие Администрирование Программирование SMM Отношения Дети и родители Школа и репетиторство Seo Форекс и инвестиции Отдых и путешествия Музыка Сад и огород Бухгалтерия и финансы Другие тематики Темы и шаблоны Авто-мото Строительство и ремонт Курсы Авторы
Корзина

[Udemy] Основы Domain Driven Design (Андрей Суховицкий)

[Udemy] Основы Domain Driven Design (Андрей Суховицкий)
[Udemy] Основы Domain Driven Design (Андрей Суховицкий)
В наличии
1670 RUB

О товаре

Описание
Этот курс по Domain Driven Design (DDD) предназначен для разработчиков любого уровня подготовки, архитекторов и проектных менеджеров, стремящихся глубоко понять и применять принципы DDD для создания четких и эффективных программных решений. В ходе обучения вы освоите методы моделирования предметной области, что позволит вам разрабатывать программное обеспечение, идеально отражающее бизнес-потребности.
Курс погружает вас в основы создания универсального языка, облегчающего коммуникацию внутри команды и между заинтересованными сторонами. Вы узнаете, как определять ограниченные контексты, что помогает организовать систему таким образом, чтобы минимизировать зависимости и упростить поддержку. Методика выделения ограниченных контекстов является одной из наиболее эффективных и обоснованных при разделении системы на микросервисы.
Особое внимание уделяется разработке агрегатов как единиц изменения, обеспечивающих консистентность и транзакционную безопасность данных. Реальные примеры позволят вам научиться создавать структурированные, устойчивые к изменениям модели, способствующие эффективной и надежной работе приложений.
В курсе обсуждаются вопросы транзакционности, реализации атомарных обновлений агрегатов. Разбираются термины ACID с фокусом на понятия атомарности и изоляции транзакций. Приводятся примеры аномалий, возникающих в слабо-изолированных транзакциях. Кроме классической реализации транзакций СУБД, рассказывается о технике оптимистичной блокировки и возможностях ее применения для атомарного обновления агрегатов.
Завершив курс, вы не только глубже поймете, как строить программы, соответствующие сложным бизнес-требованиям, но и сможете уверенно руководить разработкой сложных систем, применяя на практике лучшие методы DDD.
Для кого этот курс:
  • Младшие специалисты и студенты, ищущие углубленные знания в области разработки ПО, которые хотят выделиться на рынке труда, получив компетенции в современных методологиях проектирования.
  • Профессионалы, имеющие опыт в разработке программного обеспечения и желающие улучшить свои навыки в проектировании архитектуры приложений, заинтересованые в изучении DDD для создания более чистого, модульного и масштабируемого кода.
  • Эксперты, стремящиеся глубже понять принципы проектирования и управления сложными системами, чтобы повысить качество архитектурных решений в своих организациях.
  • Руководители разработки, заинтересованные в методиках и подходах, которые помогают улучшить координацию и понимание между членами команды, особенно в мультидисциплинарных и распределенных командах.

Отзывы покупателей



Кликните на изображение чтобы обновить код, если он неразборчив

Рейтинг

0
Голосов: 0
5
Голосов: 0
4
Голосов: 0
3
Голосов: 0
2
Голосов: 0
1
Голосов: 0

Еще курсы от Udemy, Андрей Суховицкий

[Udemy] Используйте ChatGPT и ИИ, чтобы зарабатывать деньги с помощью партнерского маркетинга (Jack Sichi)
Use ChatGPT And Ai To Make Money With Affiliate Marketing Используйте ChatGPT и искусственный интеллект, чтобы увеличить доходы от партнерского маркетинга. Чему Вы научитесь: Как провести исследование рынка, чтобы найти выигрышные кампании партнерского маркетинга Как создавать контент партнерского
1665 RUB
[Udemy] ИИ для кодирования: ИИ-мастер курсора для ускорения Fullstack-приложений в 20 раз (Masynctech Coding School)
AI for Coding: Master Cursor AI for 20X Faster Fullstack App Язык - английский Орг бонусом сделает перевод видео авто Мастер ИИ для кодирования с помощью Cursor AI для более быстрого создания полнофункциональных веб-приложений MERN-стека, Как использовать Cursor AI для создания полнофункционального
1895 RUB
[Udemy] Автоматизированное машинное обучение для начинающих. Google и Apple (AI Brain Inc)
Automated Machine Learning for Beginners (Google & Apple) Изучите ИИ: компьютерное зрение, обработку естественного языка, табличные данные — создавайте мощные модели с помощью Google AutoML и Apple CreateML Освойте автоматизированное машинное обучение с помощью Google Cloud AutoML и Apple
1765 RUB
[Udemy] The Ultimate Business English Course for Networking (Luke Priddy)
Чему вы научитесь Освойте естественно звучащие английские слова и фразы (на примерах), которые пригодятся вам в любой ситуации сетевого общения. Узнайте о стратегиях постановки целей в сфере нетворкинга, включая этикет и практические правила для типичных ситуаций делового английского языка.
1720 RUB
[Udemy] Полный Курс Python. С Нуля До Героя Часть 1 из 9 RUS (Jose Portilla)
Описание Курса Станьте программистом на Python и изучите один из самых востребованных навыков 2017 года! Это наиболее полный курс по языку программирования Ptyhon на Udemy! Если ранее вы никогда не занимались программированием, знаете базовый синтаксис, или хотите изучить продвинутые возможности
1065 RUB
[Udemy] Полный Курс Python. С Нуля До Героя Часть 2 из 9 RUS (Jose Portilla)
Описание Курса Станьте программистом на Python и изучите один из самых востребованных навыков 2017 года! Это наиболее полный курс по языку программирования Ptyhon на Udemy! Если ранее вы никогда не занимались программированием, знаете базовый синтаксис, или хотите изучить продвинутые возможности
1065 RUB