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

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

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

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

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

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

  • مفاهیم اولیه معماری نرم افزار
  • معماری لایه ای
  • معماری تمیز (معماری 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

684,500 136,900 تومان

مشخصات آموزش

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

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

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

The Great Courses
1,013,500 202,700 تومان
  • زمان: 02:34:55
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,300,500 1,460,100 تومان
  • زمان: 18:29:57
  • تعداد درس: 112
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
855,500 171,100 تومان
  • زمان: 2:10:47
  • تعداد درس: 47
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,654,000 930,800 تومان
  • زمان: 11:47:18
  • تعداد درس: 55
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,593,000 318,600 تومان
  • زمان: 04:02:54
  • تعداد درس: 32
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
724,000 144,800 تومان
  • زمان: 01:50:10
  • تعداد درس: 8
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,119,000 223,800 تومان
  • زمان: 02:50:57
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
664,500 132,900 تومان
  • زمان: 01:41:56
  • تعداد درس: 36
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,804,500 560,900 تومان
  • زمان: 07:06:38
  • تعداد درس: 17
  • سطح دوره:
  • زبان: دوبله فارسی

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

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