در آموزش از شناخت کسب و کار تا محصولی که دوستش داریم، با مفاهیم اساسی DDD شروع به کار خواهید کرد و با استفاده از مطالب آموزشی و تمرینهای عملی، قدمبهقدم با گامهای شناخت کسب و کار و اصول DDD آشنا میشوید. سپس با آموزشهای کاربردی، مدلهای دامنه را به ساختارهای قابل پیادهسازی در توسعه نرمافزار تبدیل میکنید.
45.000 تومان Original price was: 45.000 تومان.0 تومانCurrent price is: 0 تومان.
Domain Driven Design، که به اختصار DDD گفته میشود، یک معماری نیست! بلکه یک متدلوژی و روشی ساده است برای تفکر و توسعه سامانههای نرمافزاری، که کمک میکند تا نیازمندیهای پویا و پیچیده، Domain را تحلیل، مدلسازی و درنهایت، پیادهسازی کرد.
▪️ معرفی سریع DDD ▪️ بررسی فلسفه توسعه نرمافزار ▪️ بررسی الگوهایی برای Design ▪️ بررسی Principal of DDD ▪️ بررسی چرخه DDD, نظامی برای توسعه
در حوزه ارتباط و نگاشت مفاهیم حوزه کسب و کار با تولیدات و خروجیهای نرمافزاری است. آموزش DDD یک مرجع برای فهم عمیقتر و کاربردیتر در زمینه طراحی و توسعه نرمافزارهاست.
▪️ بررسی قوانین و قواعد کار با DDD ▪️ بررسی Domain Driven Design Starter Modelling Process ▪️ چه چیزی را در طراحی باید به یاد داشته باشیم؟ ▪️ DDD چه زمانی کاربرد دارد؟
▪️ گام اول: فهمیدن (تمرکز روی هماهنگی با مدل کسب و کار)
▪️ گام دوم: کشف کردن (انجام صحیح ایجاد توانمندی توسعه)
▪️ گام سوم: تجزیه کردن (تجزیه دامنه به بخش های مستقل و کوچک)
▪️ گام چهارم: اتصال دادن
▪️ گام پنجم: تعیین استراتژی (تشخیص Core Domain)
▪️ گام ششم: سازماندهی (تعیین ساختار تیم)
▪️ گام هفتم: تعیین (تعریف نقش و وظایف هر BC)
▪️ گام هشتم: کدنویسی (پیادهسازی مدل دامنه در کد)
علیرضا ارومند به عنوان Technical Manager شرکت داتین (وابسته به فناپ) در حوزه پروژههای بانکی فعال است.او همچنین مدرس و Technical Manager پروژههای نیک آموز می باشد از دیگر تخصص های او میتوان به: تولید فریمورک برنامه نویسی فوق العاده حرفهای با مدیریت بیش از ۱ میلیون تراکنش در ثانیه، همکاری با تیم توسعه شرکت ارتباط فردا (بانک آینده)، مشاور فنی شرکت توسعه رفاه پردیس (بانک رفاه)، مدیر فنی خبرگزاری نسیم، سخنران تنها همایش مورد تایید مایکروسافت در خاورمیانه در حوزه ASP.NET Core، مدیر فنی خبرگزاری بین المللی پیامکوتاه نسیم (برنده جشنواره وب ایران)، مدرس دوره های Dot Net ، ASP.NET در نیک آموز، همکاری با تیم توسعه شرکت ارتباط فردا (وابسته به بانک آینده)، کارشناس ارشد و معمار نرم افزار شرکت هایپرمدیا، کارشناس توسعه نرم افزارهای آنلاین بورس شرکت تدبیرپرداز، معمار نرم افزار و توسعه دهنده سیستم های اداری مرکزتحقیقات ساختمان و مسکن وزارت مسکن، مشاور IT معاون وزیر مسکن و شهرسازی در مرکزتحقیقات ساختمان و مسکن، برگزاری دوره آموزش برنامه نویسی وب برای تیم فنی خبرگزاری بین المللی نسیم.
Domain Driven Design یا DDD، یک رویکرد طراحی و توسعه نرم افزار محسوب میشود که در آن، برروی درک عمیق و مدلسازی حوزه اصلی کسب و کار تمرکز میشود و شما این مدل را بهعنوان ابزار راهنما در تمام مسیر توسعه نرم افزار استفاده خواهید کرد. درحقیقت، با یادگیری و آموزش DDD به کمک آشنایی با قوانین و الگوهای طراحی دامنه محور باعث میشود تا اعضای تیم توسعه و کارشناسان دامنه، به درک مشترکی از Domain پروژه برسند، روند توسعه نرم افزار با اهداف کسب و کار همتراز شود، مدیریت پیچیدگیها تسهیل یابد و درنهایت، این اطمینان حاصل شود که نرمافزار ایجادشده، دقیقاً پاسخگوی نیازمندیهای کسبوکار باشد.
شما میتوانید با مطالعه مقاله Domain Driven Design چیست؟ [بررسی دامنه] مفاهیم مربوط به دامنه کسب و کار را بهتر درک کنید.
هرچند در هر دوی DDD و TDD، تمرکز روی ایجاد نرم افزار کارآمد و سریع است، اما این دو رویکرد از دو نقطهنظر مختلف این کار را انجام میدهند. در Test Driven Domain یا همان TDD، تمرکز اصلی روی ایجاد یک برنامهریزی توسعه بهصورت گامبهگام و همراه با جزئیات است و این روند، ازطریق فرآیند Testing انجام خواهد شد. درحالیکه در DDD ، روی درک دقیق و صحیح کسبوکار و تلفیق قوانین پیچیده آن درون طراحی نرمافزار تمرکز میشود
در نیکآموز برخی از دورهها، وبینارها و همایشهایش برگزار شده در حوزههای مختلف به صورت دانلودی ارائه می گردد. شما می توانید پس از تهیه دوره به بخش دانلودها در حساب کاربرتان مراجعه و اقدام به دانلود دوره آموزشی یا وبینار مدنظرتان نمایید.
شما میتوانید با مراجعه به فرم درخواست مشاوره تخصصی، از متخصصان نیک آموز مشاوره دریافت کنید.
بله؛ در نیک آموز امکان برگزاری دورههای سازمانی بهصورت تخصصی فراهم شده است. بهمنظور ثبت درخواست، کافی است اطلاعات خود و دوره سازمانی مدنظر را در فرم درخواست آموزش سازمانی ثبت کنید تا ما با شما تماس بگیریم.
برای اینکه بتوانید در ارتباط با برنامهنویسی، مشاوره / تدریس خصوصی بگیرید، لطفاً فرم درخواست مشاوره مدرسین را تکمیل نمایید تا کارشناسان ما با شما تماس بگیرند.
بله؛ شما میتوانید از مشاورههای نیکآموز بهعنوان راهنما در مسیر خود استفاده کنید. برای این منظور، لطفاً شماره خود را در فرم مشاوره صفحه دوره وارد کنید تا مشاوران نیک آموز با شما تماس بگیرند.
Δ
ذخیره نام، ایمیل و وبسایت من در مرورگر برای زمانی که دوباره دیدگاهی مینویسم.