آموزش ساخت برنامه های وب با ASP.NET Core MVC

Building Web Applications with ASP.NET Core MVC

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: در این دوره ، شما می آموزید که چگونه یک برنامه کامل با 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

نمایش نظرات

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

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

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

آموزش ساخت برنامه های وب با ASP.NET Core MVC
جزییات دوره
4h 22m
72
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
265
4.6 از 5
دارد
دارد
دارد
Gill Cleeren
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gill Cleeren Gill Cleeren

گیل کلیرن مدیر منطقه ای مایکروسافت ، نویسنده MVP و Pluralsight است. گیل یک معمار مستقل راه حل است که در بلژیک زندگی می کند. او روی توسعه وب و موبایل تمرکز دارد و عاشق Xamarin است. وی همچنین سخنران مکرر بسیاری از کنفرانس های بین المللی است. گیل همچنین بزرگترین کنفرانس IT در بلژیک و هلند را Techorama تأسیس کرد. می توانید وب سایت وی را به آدرس www.snowball.be بیابید.