ریال 490,000

خرید دانلودی بسته ی آموزش ویدئویی اصول برنامه نویسی در ASP.NET Core

توضیحات

بسته ی آموزش ویدئویی اصول برنامه نویسی در ASP.NET Core یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی اصول برنامه نویسی در ASP.NET Core است که با نام اصلی ASP.NET Core Fundamentals از شرکت Pluralsight منتشر شده است.

ASP.NET Core چیست؟

ASP.NET Core 1.0، که پیشتر با نام ASP.NET 5 معرفی شده بود، بازنویسی کامل ASP.NET است که با ایده‌ی کاملا ماژولار بودن، تهیه شده‌است و از طریق آن، قابلیت به روز رسانی منظم و توزیع آسان از طریق نیوگت، میسر خواهد شد. به علاوه در آن، بسیاری از الگوهای برنامه نویسی شیء‌گرا مانند تزریق وابستگی‌ها، به صورت توکار و از ابتدا پشتیبانی می‌شوند. ASP.NET Core 1.0 مدل برنامه نویسی ASP.NET MVC و Web API را به صورت یکپارچه ارائه می‌دهد و دیگر خبری از ارائه‌ی مجزای این‌ها نخواهد بود و دقیقا بر مبنای مفاهیم برنامه نویسی این دو بنا شده‌است.

پیشتر فضای نام System.Web.MVC مخصوص ASP.NET MVC بود و فضای نام مجزای دیگری به نام System.Web.Http مخصوص ASP.NET Web API. اما اکنون تنها یک فضای نام مشترک و یکپارچه به نام Microsoft.AspNet.Mvc هر دوی این‌ها را پوشش می‌دهد.

رجوع به این بسته در سایت Pluralsight

ویدئوی معرفی به علت قرار داشتن بر روی سایت آپارات از کیفیت بالایی برخوردار نیست. این موضوع در مورد ویدئوهای خریداری شده که بر روی سرور سایت قرار داده شده اند صدق نمی کند.

دانلود دموی بسته ی آموزش اصول برنامه نویسی ASP.NET Core

عناوین فصل های بسته ی آموزش اصول برنامه نویسی در ASP.NET Core

فصل اول: مقدمه

  • مقدمه ی بسته ی آموزشی

فصل دوم: ساخت اولین برنامه با ASP.NET Core

  • مقدمه
  • راه اندازی
  • یک پروژه ی جدید
  • ابزارها و کدهای Command Line
  • ساختار پروژه ی ASP.NET Core
  • افزودن یک Configuration Source
  • ساختن و تزریق کردن سرویس Greeting
  • جمع بندی

فصل سوم: کار با Startup و Middleware

  • مقدمه
  • نحوه ی عملکرد Middleware
  • استفاده از اینترفیس IApplicationBuilder
  • نشان دادن جزییات مربوط به Exception ها
  • استفاده از Middleware برای تطابق با Environment
  • ذخیره کردن فایل ها
  • راه اندازی Middleware مربوط به MVC
  • جمع بندی

فصل چهارم: کار با Controller ها در فریم ورک MVC

  • مقدمه
  • الگوی طراحی Model View Controller
  • مبحث Routing
  • کار کردن با Conventional Route ها
  • کار کردن با Attribute Route ها
  • معرفی Action Result ها
  • نشان دادن View ها
  • جدولی پر از داده های رستوران ها
  • جمع بندی

فصل پنجم: کار با Model ها در فریم ورک MVC

  • مقدمه
  • کار کردن با Model ها و View Model ها
  • نشان دادن جزییات مربوط به رستوران ها
  • پذیرفتن ورودی از یک فرم
  • الگوی POST – Redirect – GET
  • اعتبارسنجی Model با استفاده از Data Annotation ها
  • جمع بندی

فصل ششم: استفاده از Entity Framework

  • مقدمه
  • معرفی SQL Server LocalDB
  • نصب Entity Framework
  • پیاده سازی DbContext
  • پیکربندی سرویس های Entity Framework
  • مبحث Migration ها در Entity Framework
  • شروع به کار
  • جمع بندی

فصل هفتم: کار با Razor View ها

  • مقدمه
  • کار با Layout View ها
  • کار با _ViewStart
  • کار با _ViewImports
  • کار با Razor Page ها
  • پیاده سازی یک فرم برای ویرایش
  • کار با Partial View ها
  • کار با View Component ها
  • جمع بندی

فصل هشتم: مبحث Authentication و Authorization در ASP.NET Core

  • مقدمه
  • نگاهی اجمالی به فریم ورک ASP.NET Identity
  • نگاهی اجمالی به فریم ورک OpenID Connect
  • استفاده از Connection های امن و رجیستر کردن برنامه
  • پیکربندی OpenID Connect
  • Authentication Service ها و Middleware
  • کار با User Authorization
  • کار با Identity ها و Claim ها
  • جمع بندی

فصل نهم: فریم ورک ها و ابزارهای Front End

  • مقدمه
  • ابزارهای Front End
  • کار با Command Line در مقایسه با ویژوال استادیو
  • راه اندازی mpm
  • سرو کردن فایل ها از طریق پوشه ی node_modules
  • استایل دادن به برنامه به وسیله ی Bootstrap
  • فعال سازی Client-side Validation
  • استفاده از CDN ها و Fallback ها
  • جمع بندی