نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
در این دوره ، شما می آموزید که چگونه یک برنامه کامل با ASP.NET Core 3.0/5.0 MVC با استفاده از Visual Studio 2019 به صورت عملی و عملی بسازید. ASP.NET Core 3.0 و ASP.NET Core 5.0 حاوی بسیاری از جدید ویژگی هایی که به توسعه دهندگان اجازه می دهد تا با ASP.NET Core MVC به راحتی برنامه ها را بسازند. در این دوره ، ساخت برنامه های وب با ASP.NET Core MVC ، شما می آموزید که چگونه با استفاده از ASP.NET Core 3/5 MVC یک برنامه وب مدرن کاملاً کارآمد بسازید. ابتدا یاد خواهید گرفت که چگونه یک پروژه ASP.NET Core MVC پیکربندی شده است. در مرحله بعدی ، نحوه ساخت چندین صفحه که با یک پایگاه داده با استفاده از Entity Framework Core متصل می شوند را خواهید فهمید. برای ساخت این صفحات ، با Razor ، برچسب راهنما ، طرح ها و م viewلفه های مشاهده آشنا می شوید. سرانجام ، نحوه احراز هویت کاربران با استفاده از ASP.NET Identity را خواهید فهمید. پس از پایان این دوره ، مهارت و دانش ASP.NET Core MVC برای ساخت برنامه های وب در دنیای واقعی را خواهید داشت. این دوره برای سازگاری با .NET 5.0 به روز شده است.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
معرفی دوره
Course Introduction
-
معرفی ماژول
Module Introduction
-
از این دوره چه خواهید آموخت؟
What Will You Learn from This Course?
-
نسخه ی نمایشی: نگاهی به برنامه تمام شده
Demo: Looking at the Finished Application
-
ASP.NET Core چیست؟
What Is ASP.NET Core?
-
آماده شدن ماشین شما
Getting Your Machine Ready
-
نسخه ی نمایشی: آماده سازی ماشین
Demo: Getting Your Machine Ready
-
خلاصه
Summary
راه اندازی یک برنامه MVC
Setting up an MVC Application
-
معرفی ماژول
Module Introduction
-
بررسی ساختار پروژه
Exploring the Project Structure
-
نسخه ی نمایشی: بررسی ساختار پروژه
Demo: Exploring the Project Structure
-
پیکربندی سایت
Site Configuration
-
نسخه ی نمایشی: پیکربندی سایت
Demo: Site Configuration
-
خلاصه
Summary
ایجاد صفحه لیست
Creating the List Page
-
معرفی ماژول
Module Introduction
-
نسخه ی نمایشی: نگاه کردن به صفحه نهایی
Demo: Looking at the Final Page
-
سلام MVC
Hello MVC
-
ایجاد مدل و مخزن
Creating the Model and the Repository
-
ایجاد کنترل کننده
Creating the Controller
-
نسخه ی نمایشی: ایجاد کنترل کننده
Demo: Creating the Controller
-
نسخه ی نمایشی: ایجاد کنترل کننده
Demo: Creating the Controller
-
افزودن نمای
Adding the View
-
نسخه ی نمایشی: ایجاد View و ViewModel
Demo: Creating the View and the ViewModel
-
افزودن فایلهای نمای مختلف
Adding Different View Files
-
نسخه ی نمایشی: افزودن یک طرح بندی ، ViewImports و ViewStart
Demo: Adding a Layout, ViewImports and ViewStart
-
حالت دادن به نمای
Styling the View
-
نسخه ی نمایشی: حالت دهی به نمای
Demo: Styling the View
-
خلاصه
Summary
کار با داده های واقعی با استفاده از هسته چارچوب نهاد
Working with Real Data Using Entity Framework Core
-
معرفی ماژول
Module Introduction
-
سلام EF Core
Hello EF Core
-
افزودن هسته EF به برنامه
Adding EF Core to the Application
-
نسخه ی نمایشی: افزودن بسته ها و ایجاد زمینه
Demo: Adding the Packages and Creating the Context
-
پرس و جو و تغییر داده ها
Querying and Modifying Data
-
نسخه ی نمایشی: ایجاد مخزن واقعی
Demo: Creating the Real Repository
-
ایجاد و شروع اولیه پایگاه داده
Creating and Initializing the Database
-
نسخه ی نمایشی: ایجاد و شروع اولیه پایگاه داده
Demo: Creating and Initializing the Database
-
اصلاح مدل
Modifying the Model
-
نسخه ی نمایشی: به روز رسانی پایگاه داده
Demo: Updating the Database
-
خلاصه
Summary
افزودن پیمایش به سایت
Adding Navigation to the Site
-
معرفی ماژول
Module Introduction
-
درک مسیریابی در ASP.NET Core MVC
Understanding Routing in ASP.NET Core MVC
-
پیکربندی سیستم مسیریابی
Configuring the Routing System
-
پیمایش با Tag Helpers
Navigation with Tag Helpers
-
نسخه ی نمایشی: افزودن پیمایش
Demo: Adding Navigation
-
خلاصه
Summary
بهبود بازدیدها در برنامه
Improving the Views in the Application
-
معرفی ماژول
Module Introduction
-
استفاده از نماهای جزئی
Using Partial Views
-
نسخه ی نمایشی: کار با نماهای جزئی
Demo: Working with Partial Views
-
نسخه ی نمایشی: ایجاد صفحه اصلی
Demo: Creating the Home Page
-
ایجاد سبد خرید
Creating the Shopping Cart
-
نسخه ی نمایشی: ایجاد سبد خرید
Demo: Creating the Shopping Cart
-
افزودن اجزای نمایش
Adding View Components
-
نسخه ی نمایشی: افزودن اجزای نمایش
Demo: Adding View Components
-
ایجاد یک برچسب سفارشی
Creating a Custom Tag Helper
-
نسخه ی نمایشی: ایجاد راهنمای برچسب ایمیل
Demo: Creating the Email Tag Helper
-
خلاصه
Summary
ایجاد فرم سفارش
Creating an Order Form
-
معرفی ماژول
Module Introduction
-
استفاده از Tag Helpers برای ایجاد فرم
Using Tag Helpers to Create the Form
-
نسخه ی نمایشی: ایجاد فرم سفارش
Demo: Creating an Order Form
-
درک صحافی مدل
Understanding Model Binding
-
نسخه ی نمایشی: با استفاده از اتصال مدل
Demo: Using Model Binding
-
اضافه کردن اعتبار سنجی
Adding Validation
-
نسخه ی نمایشی: افزودن اعتبار به فرم
Demo: Adding Validation to the Form
-
خلاصه
Summary
افزودن قابلیت های ورود به سایت
Adding Login Capabilities to the Site
-
معرفی ماژول
Module Introduction
-
کاوش در هویت اصلی ASP.NET
Exploring ASP.NET Core Identity
-
نسخه ی نمایشی: آماده سازی سایت برای هویت اصلی ASP.NET
Demo: Preparing the Site for ASP.NET Core Identity
-
افزودن احراز هویت
Adding Authentication
-
نسخه ی نمایشی: اضافه کردن قابلیت ورود به سیستم و ثبت نام
Demo: Adding Login and Registration Functionality
-
فعال کردن مجوز
Enabling Authorization
-
نسخه ی نمایشی: اجازه دادن به کاربران برای ثبت سفارش
Demo: Authorizing Users to Place an Order
-
خلاصه و اختتامیه دوره
Summary and Course Closing
نمایش نظرات