تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی جامع ASP.NET MVC 5

دوره آموزشی جامع ASP.NET MVC 5

2 ساعت 38 دقیقهمبتدی2019-08-12

مدرسین

Jonathan "J." Tower

Jonathan "J." Tower

Microsoft MVP, Software Architect

جزئیات دوره

ASP.NET MVC ابزار انتخابی برای ایجاد برنامه های وب مدرن، پویا و مقیاس پذیر است. MVC 5 شامل ویژگی هایی است که توسعه سریع و آزمایش محور را امکان پذیر می کند. در این دوره، جاناتان "جی." برج موارد اساسی چارچوب ASP.NET MVC 5 را آموزش می دهد. بدانید مدل ها، نماها و کنترل کننده ها چگونه هستند و چگونه داده ها بین آنها منتقل می شود. ببینید چگونه از کلاس های کنترل کننده و روش های عملکرد آنها برای سازماندهی منطق برنامه شما استفاده می شود. نحوه استفاده از مدلهای قوی تایپ شده در نظرات شما. نحوه ایجاد مدل با Entity Framework؛ و چگونه می توان ویژگی های اعتبار سنجی سفارشی خود را ایجاد کرد. او همچنین نحوه ایجاد و انجام تست های واحد را برای اطمینان از ساختن نرم افزاری که کار می کند، نشان می دهد.

اهداف یادگیری
ایجاد یک پروژه جدید ASP.NET MVC 5
استفاده از کنترل کننده ها و روش های عمل
ایجاد مسیرهای ویژگی
مدلهای قوی تایپ شده
ساخت HTML با HtmlHelpers
اشتراک گذاری دیدگاه ها
ساختن مدلها با Entity Framework
کد تست واحد

مهارت ها

ASP.NET MVCASP.NETBack-End Web DevelopmentFull-Stack Web DevelopmentFront-End Web DevelopmentEssential TrainingWeb DevelopmentMicrosoft

سرفصل ها

0. مقدمه

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

1. شروع به کار با MVC 5

  • 05 - الگوی Model-View-Controller (MVC).
  • 06 - مزایای MVC
  • 07 - گفتگوی پروژه جدید ویژوال استودیو
  • 08 - قدم زدن در قالب پروژه جدید
  • 09 - نحوه درخواست خدمات MVC
  • 10 - پیکربندی راه‌اندازی و مسیریابی جهانی

2. راه‌اندازی و پیکربندی

  • 11 - مدیریت رویدادها در Global.asax
  • 12 - پیکربندی برنامه با شروع برنامه

3. کنترل کننده ها

  • 13 - کنار هم قرار دادن قطعات
  • 14 - استفاده از کنترلرها و روش‌های عمل
  • 15 - بازگرداندن پاسخ نما
  • 16 - استفاده از سایر کمک کننده‌های پاسخ
  • 17 - مسیریابی صفت
  • 18 - مسیریابی ویژگی‌های پیشرفته

4. فیلترها

  • 19 - برنامه خود را با فیلترها ایمن کنید
  • 20 - سفارشی کردن اعمال خود با فیلتر
  • 21 - تغییر نتایج عمل با فیلترها
  • 22 - رسیدگی به استثناها با فیلتر

5. دیدگاه ها

  • 23 - مشاهده پوشه سازماندهی شده بر اساس کنوانسیون
  • 24 - Razor - انتقال از کد به نشانه گذاری
  • 25 - عبارات و بلوک‌های صریح ضمنی
  • 26 - افزودن نظرات به Razor
  • 27 - مدیریت پست‌های فرم با IsPost
  • 28 - ارسال اطلاعات از کنترلر

6. مدل‌های قوی تایپ شده

  • 29 - در کنار هم آوردن مدل‌ها و نماها
  • 30 - ساخت HTML با HTML Helpers
  • 31 - استفاده پیشرفته از HTML Helpers
  • 32 - Helpers HTML درون خطی خود را تعریف کنید
  • 33 - ایجاد Helpers سفارشی HTML

7. اشتراک گذاری دیدگاه ها

  • 34 - به اشتراک گذاری طرح بندی
  • 35 - استفاده از باندل‌ها و مقاطع در چیدمان ها
  • 36 - ارائه نماهای جزئی
  • 37 - فرار از علامت @

8. مدل ها

  • 38 - مدل‌های داده در مقابل مدل‌های مشاهده
  • 39 - ساخت مدل با Entity Framework
  • 40 - اعتبار سنجی با حاشیه نویسی داده ها
  • 41 - اعتبارسنجی با ModelState
  • 42 - نمایش اعتبارسنجی در نما
  • 43 - ساخت صفات اعتبارسنجی سفارشی

9. تست واحد

  • 44 - تست نمای انتخابی یک کنترلر
  • 45 - آزمایش داده‌های نمای کنترلر

نتیجه

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

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

مسیرهای مرتبط

درباره ما

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

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

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

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

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