آموزش ASP.NET Core MVC Deep Dive

ASP.NET Core MVC Deep Dive

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: آیا می خواهید برنامه های ASP.NET Core MVC آماده تولید بسازید؟ پس این دوره برای شما مناسب است! این دوره به شما دانش عمیق مورد نیاز برای ساخت موفقیت آمیز یک برنامه ASP.NET Core MVC در دنیای واقعی را آموزش می دهد. آیا می خواهید برنامه های ASP.NET Core MVC آماده تولید بسازید؟ پس این دوره برای شما مناسب است! در این دوره، ASP.NET Core MVC Deep Dive، یاد خواهید گرفت که به طور کامل از ASP.NET Core MVC و مفاهیم پیشرفته تر آن استفاده کنید. ابتدا، نحوه افزودن تزریق وابستگی، ورود به سیستم و درک عمیق از مسیریابی را بررسی خواهید کرد. در مرحله بعد، اتصال مدل، بهداشت ورودی، تیغ و همچنین همه چیز در مورد کار با داده ها و نماها را کشف خواهید کرد. در نهایت، نحوه مدیریت حالت، کار با فیلترها و درک میان افزارها را یاد خواهید گرفت. وقتی این دوره را به پایان رساندید، مهارت ها و دانش ساخت یک برنامه ASP.NET Core MVC مورد نیاز برای آماده شدن برای تولید را خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

شروع شدن Getting Started

  • معرفی Introduction

  • بررسی نسخه Version Check

  • الگوی MVC The MVC Pattern

  • بررسی برنامه Application Walkthrough

  • داربست یک کنترلر و نماها Scaffolding a Controller and Views

  • تزریق وابستگی Dependency Injection

  • ورود به سیستم Logging

  • خلاصه Summary

مسیریابی Routing

  • معرفی مسیریابی Routing Introduction

  • مسیریابی با پارامترهای اختیاری Routing with Optional Parameters

  • محدودیت های مسیر Route Constraints

  • محدودیت های سفارشی با IRouteConstraint Custom Constraints with IRouteConstraint

  • تبدیل پارامتر Parameter Transformation

  • تطبیق URL و تولید URL URL Matching and URL Generation

  • محدودیت مسیر با Regex Route Constraint with Regex

  • خلاصه Summary

کار با Views Working with Views

  • کار با Razor Working with Razor

  • مشاهده Discovery View Discovery

  • ایجاد کامپوننت های قابل استفاده مجدد Creating Reusable View Components

  • انتقال داده به Views Passing Data to the Views

  • ViewData و ViewBag ViewData and ViewBag

  • استفاده از Tag Helpers Using Tag Helpers

  • ایجاد جزئی Creating Partials

  • تیغ در جزئیات Razor in Detail

  • بخش ها Sections

  • خلاصه Summary

کار با مدل ها و داده ها Working with Models and Data

  • Binding مدل در ASP.NET Core MVC Model Binding in ASP.NET Core MVC

  • Model Binding و HttpPost Model Binding and HttpPost

  • اعتبار سنجی Validation

  • آرایه ها، داده های فرم و ضد جعل Arrays, Form Data, and Anti-Forgery

  • نقشه برداری از JSON Mapping from JSON

  • سازمان نمونه Model Organization

  • خلاصه Summary

کار با دولت Working with State

  • معرفی جلسات Introducing Sessions

  • معرفی State with Sessions Introducing State with Sessions

  • Sessions ValueProvider Sessions ValueProvider

  • داده های دما Temp Data

  • سیستم های توزیع شده Distributed Systems

  • بیسکویت ها Cookies

  • خلاصه Summary

فیلترها و میان افزارها Filters and Middlewares

  • مقدمه میان افزار Middleware Introduction

  • فیلترها Filters

  • مجوز و احراز هویت Authorization and Authentication

  • ایجاد میان افزار سفارشی Creating Custom Middleware

  • ویژگی ها و فیلترها Attributes and Filters

  • خلاصه Summary

در حال اتمام Finishing Up

  • مناطق Areas

  • ذخیره سازی Caching

  • آزمایش کردن Testing

  • داربست Scaffolding

  • سیستم های توزیع شده و مقیاس بندی Distributed Systems and Scaling

نمایش نظرات

نظری ارسال نشده است.

آموزش ASP.NET Core MVC Deep Dive
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 26m
52
Pluralsight (پلورال سایت) pluralsight-small
12 آبان 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
10
از 5
دارد
دارد
دارد
Filip Ekberg

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Filip Ekberg Filip Ekberg

Filip یک توسعه دهنده مشتاق است که تلاش می کند هر روز چیز جدیدی یاد بگیرد. با بیش از یک دهه تجربه در .NET ، فیلیپ دانش و ایده های خود را در سراسر جهان گسترش می دهد ، خواه سخنرانی در کنفرانس ها یا آنلاین. Filip در طیف وسیعی از فناوری های مختلف مانند WPF ، Win Forms ، ASP.NET ، ASP.NET Core و Xamarin کار کرده است. در سال 2012 ، فیلیپ کتاب C # Smorgasbord را منتشر کرد ، که طیف گسترده ای از فن آوری ها و الگوهای مختلف را با استفاده از C # پوشش می داد ، و درست پس از معرفی فیلیپ به عنوان نویسنده در Pluralsight. سال بعد ، جایزه Microsoft MVP به او اعطا شد و از آن پس آن را حفظ کرده است.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.