دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

معماری تمیز برای مبتدیان - راهنمای عملی

معماری تمیز برای مبتدیان - راهنمای عملی

✅ سرفصل و جزئیات آموزش

در این دوره با معماری سیستم های نرم افزاری با اصول معماری تمیز با مثال های کد آشنا می شوید.

آنچه یاد خواهید گرفت

  • مفاهیم اولیه معماری نرم افزار
  • معماری لایه ای
  • معماری تمیز (معماری onion)
  • اصل تفکیک Concerns
  • چگونه معماری تمیز به TDD و تست واحد کمک می کند؟
  • اشتباهات رایج در معماری نرم افزار

توضیحات دوره

مشاغل توسعه نرم افزار عمدتاً در توسعه اپلیکیشن های کسب و کار هستند. این امر محوریت این دوره است. در این دوره، عمیقاً به معماری لایه‌ ای معمولی برای اپلیکیشن های کسب و کار می‌ پردازیم، جوانب مثبت و منفی آن را تحلیل می‌ کنیم و سپس معماری تمیز که به عنوان معماری onion نیز شناخته می‌ شود را به شما ارائه می‌ دهیم که در کتاب‌ ها و وبلاگ‌ های رابرت مارتین پوشش داده شده است.

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

این دوره برای چه کسانی مناسب است:

  • کسی که با هر زبان کامپیوتری OOP دانش دارد و می خواهد درباره معماری نرم افزار در اپلیکیشن های کسب و کار بیشتر بداند.
  • کسی که می خواهد در مورد معماری تمیز (معماری Onion) بیاموزد اما نتوانسته است آن را درک کند.

معماری تمیز برای مبتدیان - راهنمای عملی

  • معماری نرم افزار چیست؟ 02:13
  • یک معماری نرم افزار خوب چیست؟ 00:55
  • پیچیدگی چیست؟ 00:38
  • اصول SoC 03:09
  • مقدمه اپلیکیشن 02:18
  • بدون اصل SoC 05:12
  • اعمال معماری لایه ای 05:42
  • مشکلات وابستگی و تزریق وابستگی 09:18
  • مشکلات معماری لایه ای - شماره 1 - نبود اینتنت 05:25
  • مشکلات معماری لایه ای - شماره 2 - نشت منطق 02:12
  • معماری مبتنی بر فناوری ها 01:56
  • معماری اینتنت محور 02:33
  • به دنبال زمین میانی 00:26
  • معماری تمیز چیست؟ (معماری Onion) 02:58
  • Rings بیرونی مبتنی بر پلاگین 02:33
  • اعمال معماری تمیز 06:52
  • حل مسائل توسط معماری تمیز 02:37
  • مزایای معماری تمیز 08:30
  • پیاده سازی یوزکیس View Ports 19:34
  • پیاده سازی یوزکیس جستجو بر اساس پورت 15:01
  • یک اشتباه رایج 04:07

1,039,200 259,800 تومان

مشخصات آموزش

معماری تمیز برای مبتدیان - راهنمای عملی

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:همه سطوح
  • تعداد درس:21
  • مدت زمان :01:44:38
  • حجم :607.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
36,274,000 7,254,800 تومان
  • زمان: 48:41:26
  • تعداد درس: 78
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
14,221,000 2,844,200 تومان
  • زمان: 19:05:20
  • تعداد درس: 40
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,114,000 222,800 تومان
  • زمان: 01:29:44
  • تعداد درس: 36
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,438,000 1,287,600 تومان
  • زمان: 08:38:32
  • تعداد درس: 95
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,237,000 247,400 تومان
  • زمان: 01:39:38
  • تعداد درس: 9
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,585,500 717,100 تومان
  • زمان: 04:48:46
  • تعداد درس: 54
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,077,500 1,215,500 تومان
  • زمان: 08:09:30
  • تعداد درس: 31
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,986,500 397,300 تومان
  • زمان: 02:40:01
  • تعداد درس: 31
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید