تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی معماری کاربردی کاربردی با Entity Framework Core

دوره آموزشی معماری کاربردی کاربردی با Entity Framework Core

2 ساعت 43 دقیقهپیشرفته2017-06-21

مدرسین

Richard Goforth

Richard Goforth

Software Architect and Consultant

جزئیات دوره

برای استفاده حداکثری از Entity Framework Core - راهی بین پلتفرمی برای دسترسی به داده‌های یک برنامه - مهم است که بدانید چگونه می‌توانید انتخاب‌های معمارانه درستی داشته باشید. در این دوره آموزشی، نحوه انتخاب معماری اپلیکیشن برای استفاده با Entity Framework Core برای چندین سناریو مختلف را بیاموزید. ریچارد گوفورث چرایی نیاز همه این معماری را پوشش می‌دهد، و به الگوهای طراحی با Entity Framework Core می‌پردازد، در مورد موضوعاتی مانند لایه‌های دسترسی به داده، DTOها و افشای رابط قابل پرس و جو از Entity Framework Core بحث می‌کند. او همچنین به استراتژی‌های رسیدگی به خطا، استراتژی‌های معماری برای استفاده از Entity Framework Core در ASP.NET، تست واحد، و اشتباهاتی که هنگام معماری نرم‌افزار با Entity Framework Core باید اجتناب کرد، می‌پردازد.

اهداف یادگیری
معماری اپلیکیشن خوب چیست؟
نرم افزار دنیای واقعی و SDLC
دانش و نگهداری مشترک
انتخاب یک معماری
طراحی الگوها با EF
اشکال زدایی و مدیریت خطا
معماری برای وب با ASP.NET
طراحی برای تست واحد
استراتژی هایی برای برخورد با مسائل رایج عملکرد

مهارت ها

Entity FrameworkFull-Stack Web DevelopmentWeb DevelopmentOpen Source

سرفصل ها

0. مقدمه

  • 01 - خوش آمدید
  • 02 - آنچه باید بدانید
  • 03 - معماری اپلیکیشن خوب چیست
  • 04 - نحوه استفاده از فایل‌های تمرینی

1. چرا همه این معماری را انجام‌دهیم ?

  • 05 - نرم‌افزار دنیای واقعی و SDLC
  • 06 - برنامه‌های چند لایه
  • 07 - برنامه‌های کاربردی و ردیف‌های متعدد
  • 08 - دانش و نگهداری مشترک
  • 09 - انتخاب یک معماری

2. طراحی الگوها با EF

  • 10 - لایه دسترسی به داده ها
  • 11 - مخزن
  • 12 - واحد کار
  • 13 - وارونگی کنترل
  • 14 - قابل استعلام
  • 15 - DTOs
  • 16 - کوئری‌ دستوری

3. رسیدگی به خطا

  • 17 - تطبیق مدل با داده ها
  • 18 - خطاهای اشکال زدایی
  • 19 - DbUpdateException
  • 20 - رسیدگی همزمان

4. معماری برای وب با ASP.NET

  • 21 - محدوده و استفاده از حافظه
  • 22 - ذخیره سازی
  • 23 - اعتبارسنجی داده ها
  • 24 - مشاهده نقشه مدل

5. طراحی برای تست واحد

  • 25 - جدا شدن
  • 26 - ارائه دهنده پایگاه داده InMemory
  • 27 - mock اشیا
  • 28 - تست منطق کسب و کار در کوئری ها
  • 29 - اشتباهات رایج تست

6. اشتباهات چارچوب موجودیت

  • 30 - مدل‌های داده در همه جا
  • 31 - لایه‌های غیر ضروری
  • 32 - عملکرد ضعیف

نتیجه

  • 33 - مراحل بعدی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal