wbuyman

  • ۰
  • ۰

آموزش مبانی و استفاده عملی از DomainDriven Design

آموزش مبانی و استفاده عملی از DomainDriven Design

با مشاهده این کورس آموزشی در ابتدا با مبانی Domain-Driven Design آشنا شده و پس از آن یاد می گیرید که چطور از آن در عمل استفاده کنید.

عنوان اصلی : Domain-Driven Design in Practice

این مجموعه آموزش ویدیویی محصول موسسه آموزشی PluralSight است که بر روی 1 حلقه DVD به همراه فایلهای تمرینی و اسلایدهای مدرس و به مدت زمان 4 ساعت و 20 دقیقه در اختیار علاقه مندان قرار می گیرد.
در ادامه با برخی از سرفصل های درسی این مجموعه آموزش الگوهای مهندسی نرم افزار آشنا می شویم :

Introduction :
Getting Started
Course Outline and Prerequisites
Area of Application for Domain-Driven Design
Why Domain-Driven Design?
Main Concepts of Domain-Driven Design
Domain-Driven Design Is Not Only About Writing Code
Onion Architecture and Domain Isolation
Modeling Best Practices
Domain-Driven Design and Unit Testing
The Problem Domain Introduction
Summary

Starting with the First Bounded Context :
Introduction
Vocabulary Used
Problem Description
Starting with Snack Machine
Recap: Starting with Snack Machine
Entities vs. Value Objects
How to Recognize a Value Object in Your Domain Model?
Entity Base Class
Demo: Entity Base Class
Recap: Entity Base Class
Value Object Base Class
Recap: Value Object Base Class
Value Objects vs. .NET Value Types
When to Write Unit Tests
Implementing the Money Class
Building up the Money Class
Implementing the Snack Machine Class
Recap: Implementing Money and Snack Machine
Summary

Introducing UI and Persistence Layers :
Introduction
Application Services and UI in the Onion Architecture
Adding UI for the Snack Machine
Recap: Adding UI for the Snack Machine
Designing the Database for the Snack Machine
Introducing an ORM
ID Generation Strategies
Mapping Strategies
Adjusting the Domain Layer for the Use with ORM
Putting It All Together
Summary

Extending the Bounded Context with Aggregates :
Introduction
Problem Description
Starting with the Implementation
Aggregates
How to Find Boundaries for Aggregates
Aggregate Root Base Class
Refactoring the Snack Machine Aggregate
Recap: Refactoring the Snack Machine Aggregate
Implementing Missing Requirements
Revealing a Hidden Requirement
Recap: Revealing a Hidden Requirement
Summary

Introducing Repositories :
Introduction
Adjusting the Database for the New Entities
Repositories
Repository Base Class
Setting up Mappings for the Aggregates
Refactoring the Snack Entity
Adjusting the User Interface
Summary

Introducing the Second Bounded Context :
Introduction
New Task: an ATM Model
Bounded Contexts
Bounded Contexts and Sub-domains
Choosing Boundaries for Bounded Contexts
Drawing a Context Map
Types of Physical Isolation
Communication Between Bounded Contexts
Code Reuse Between Bounded Contexts
Implementing ATM Domain Logic
Adjusting the database
Adding UI
Summary

Working with Domain Events :
Introduction
New Requirements
Introducing a New Bounded Context
Implementation: the First Attempt
Domain Events
Introducing a Domain Event
Physical Delivery
Building up Management Bounded Context
Handling Domain Events with the Classic Approach
Recap: Classic Approach
A Better Approach to Handling Domain Events
Recap: a Better Approach
Using Domain Events to Communicate Between Microservices
Adding Interface for the Management Bounded Context
Summary

Looking Forward to Further Enhancements :
Introduction
Always Valid vs. Not Always Valid
Factories
Domain Services vs. Application Services
Anemic Domain Model Anti-pattern
Fat Entities Anti-pattern
Repository Anti-patterns
Mechanical Approach to DDD
Further Enhancements
Module Summary
Resource List
Course Summary



مشخصات این مجموعه :
زبان آموزش ها انگلیسی روان و ساده
دارای آموزشهای ویدیویی و دسته بندی شده
ارائه شده بر روی 1 حلقه DVD به همراه فایلهای تمرینی و اسلایدهای مدرس
مدت زمان آموزش 4 ساعت و 20 دقیقه !
محصول موسسه آموزشی PluralSight

این فیلم آموزشی اوریجینال بوده و به زبان انگلیسی ساده و روان ، در محیط نرم افزار و قابل درک برای همه تدریس می گردد.

قیمت : 11000 تومان



روش خرید: برای خرید "آموزش مبانی و استفاده عملی از DomainDriven Design" ، پس از کلیک روی دکمه زیر و تکمیل فرم سفارش، ابتدا محصول یا محصولات مورد نظرتان را درب منزل یا محل کار تحویل بگیرید، سپس وجه کالا و هزینه ارسال را به مامور پست بپردازید. جهت مشاهده فرم خرید، روی دکمه زیر کلیک کنید.


1-روی دکمه خرید پستی کلیک نمایید.
2-فرم مربوطه را به صورت کامل و صحیح پر نمایید.
3-سفارش خود را درب منزل از پستچی تحویل گرفته سپس هزینه را پرداخت نمایید.





سایر محصولات :
خرید پستی آموزش Cisco CICD آزمون 210060
خرید پستی آموزش کاوش و تحلیل داده ها بوسیله R
خرید پستی آموزش مبانی و استفاده عملی از DomainDriven Design
خرید پستی آموزش پیاده سازی و ترکیب سرویسهای کلود با Azure AD
خرید پستی آموزش طراحی UI و UX – ویژه برنامه نویسان
خرید پستی آموزش نرم افزار بازی سازی UDK
خرید پستی آموزش زبان برنامه نویسی Rust
خرید پستی آموزش راه اندازی Odoo بر روی Amazon Cloud
خرید پستی آموزش برنامه نویسی وب بوسیله ReactJS و Flux
خرید پستی آموزش ساخت پادکست بوسیله Audacity
خرید پستی آموزش نصب و پیکربندی وب سرور Nginx
خرید پستی آموزش جامع نرم افزار ZBrush پروژه طراحی یک ربات در ZBrush
خرید پستی آموزش تکنیک ها و ترفندهای حرفه ای بازار سهام
خرید پستی آموزش برنامه نویسی وب بوسیله Java Server Faces
خرید پستی آموزش راه اندازی کسب و کار آنلاینتان بر روی سیستم های کلود
خرید پستی شروع به کار با وردپرس
خرید پستی آموزش حرفه ای شدن در طراحی گرافیک با Photoshop Illustrator InDesign
خرید پستی آموزش استفاده موثر و حرفه ای از Outlook 2013
خرید پستی آموزش Data Mining بوسیله امکانات Power BI نرم افزار Excel
خرید پستی آموزش Data Science از Udemy
خرید پستی آموزش نصب و راه اندازی PHP و WordPress بر روی Cloud AWS و یا VPS
خرید پستی آموزش راه اندازی یک وب سایت بوسیله Joomla
خرید پستی ساخت یک گاه آنلاین برای بیزینس خودتان
خرید پستی آشنایی با Android 50 Lollipop و برنامه نویسی برای آن
خرید پستی آموزش آنالیز مجموعه داده های بزرگ بوسیله امکانات Filter های Excel
خرید پستی آموزش گزارش سازی و تحلیل داده ها بوسیله Pivot Table های اکسل
خرید پستی آموزش جامع و کاربردی دریم ویور CC
خرید پستی آموزش خودکار سازی تست برنامه های موبایل بوسیله Appium Selenium 30
خرید پستی آموزش جامع برنامه نویسی PLC
خرید پستی آموزش ساخت برنامه موبایلی مانند Instagram بوسیله زبان Swift
خرید پستی آموزش تبدیل ایده ها به نقاشی
خرید پستی آموزش جامع برنامه نویسی برنامه های مدرن وب بوسیله React و Redux
خرید پستی آموزش حرفه ای توابع پیشرفته در نرم افزار Excel 2013
خرید پستی آموزش برنامه نویسی برای Android و iOS بوسیله C# به کمک Xamarin
خرید پستی آموزش صفر تا صد برنامه نویسی PHP بوسیله فریم ورک CodeIgniter
خرید پستی آموزش برنامه نویسی سوئیفت و ObjectiveC
خرید پستی آموزش عکاسی و فیلمبرداری با دوربین Sony Alpha A600D
خرید پستی آموزش جامع و بسیار عملی Solidworks 2016
خرید پستی آموزش جامع و کامل SDN و OpenFlow
خرید پستی آموزش برنامه نویسی Python و PostgreSQL

تسلط بر فرمول ها و توابع پیشرفته در Excel
آموزش طراحی و نقاشی کاراکترهای زن کارتونی در Photoshop
آموزش مدیریت پروژه های Java بوسیله Apache Maven
آموزش ساخت موشن گرافیک برای تیتراژ یک برنامه ورزشی
آموزش مدل سازی و حجاری دهان انسان در نرم افزار Zbrush
آموزش مدل سازی UV Mapping اعمال بافت و نورپردازی و رندر کاراکتر در نرم افزار Silo
مجموعه نرم افزار های امنیتیSecurity Suite اورجینال
آموزش کارکردن و ویرایش عکسهای فرمت RAW در Photoshop و Lightroom
آموزش مبانی و استفاده عملی از DomainDriven Design


کلمات کلیدی :the snack machine domain driven design design موزش مبانی همراه فایلهای تمرینی محصول موسسه موزشی domaindriven design موزش for the the snack driven design domain driven استفاده عملی موزش مبانی domain snack bounded design driven مبانی استفاده
  • ۹۶/۰۷/۱۹
  • خرید پستی

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی