آموزش ASP.NET Core 6 Fundamentals

ASP.NET Core 6 Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به شما یاد می دهد که چگونه با استفاده از ASP.NET Core 6 برنامه های کاربردی وب مدرن بسازید. مایکروسافت با هر نسخه جدید به طور مداوم ویژگی هایی را به پلتفرم NET Core اضافه می کند. آخرین نسخه فریم ورک، .NET Core 6، تغییرات و پیشرفت های جدید زیادی را به ارمغان می آورد. با استفاده از MVC، استاندارد صنعتی برای ساخت برنامه های کاربردی قوی سمت سرور، کد بسیار قابل آزمایش و نگهداری است. در این دوره آموزشی، ASP.NET Core 6 Fundamentals، ساختن برنامه های کاربردی وب مدرن با استفاده از ASP.NET Core 6 و ASP.NET Core 6 MVC را یاد خواهید گرفت. ابتدا، پیکربندی یک برنامه ASP.NET Core 6 بر اساس میان افزار و تزریق وابستگی را بررسی خواهید کرد. سپس، با استفاده از الگوی MVC وارد ساخت چندین صفحه جدید خواهید شد. شما نمای، کنترلر را می سازید و با استفاده از یک مخزن و Entity Framework Core 6 با یک پایگاه داده ارتباط برقرار می کنید. در مرحله بعد، خواهید دید که چگونه یک سایت MVC، سمت سرور به طور پیش فرض، می تواند با استفاده از ASP.NET Core Blazor غنی شود. و Ajax، همراه با یک کنترلر ASP.NET Core API. در نهایت، یاد خواهید گرفت که چگونه اجزای مختلف یک برنامه ASP.NET Core را با تست های واحد آزمایش کنید و سپس برنامه را در یک سرویس Azure App مستقر کنید. در پایان این دوره، شما یک برنامه کاربردی ساخته اید و درک کاملی از پلتفرم ASP.NET Core 6 MVC به شما می دهد.

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

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

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

آشنایی با ASP.NET Core 6 و ASP.NET Core 6 MVC Understanding ASP.NET Core 6 and ASP.NET Core 6 MVC

  • معرفی ماژول Module Introduction

  • ASP.NET Core چیست؟ What Is ASP.NET Core?

  • در این دوره چه چیزی یاد خواهید گرفت؟ What Will You Learn in This Course?

  • نسخه ی نمایشی: نگاهی به برنامه تکمیل شده Demo: Looking at the Finished Application

  • آماده کردن ماشین شما Getting Your Machine Ready

  • نسخه ی نمایشی: آماده کردن دستگاه شما Demo: Getting Your Machine Ready

  • خلاصه Summary

راه اندازی یک برنامه ASP.NET Core 6 MVC Setting up an ASP.NET Core 6 MVC Application

  • معرفی ماژول Module Introduction

  • ایجاد یک پروژه جدید Creating a New Project

  • نسخه ی نمایشی: ایجاد و اجرای یک پروژه جدید Demo: Creating and Running a New Project

  • نسخه ی نمایشی: ایجاد یک پروژه جدید با استفاده از CLI Demo: Creating a New Project Using the CLI

  • بررسی یک پروژه جدید Exploring a New Project

  • نسخه ی نمایشی: کاوش یک پروژه جدید در ویژوال استودیو Demo: Exploring a New Project in Visual Studio

  • پیکربندی سایت Configuring the Site

  • نسخه ی نمایشی: پیکربندی برنامه Demo: Configuring the Application

  • خلاصه Summary

ایجاد صفحه اول Creating the First Page

  • معرفی ماژول Module Introduction

  • معرفی الگوی MVC Introducing the MVC Pattern

  • ایجاد مدل و مخزن Creating the Model and the Repository

  • دمو: ایجاد مدل و مخزن Demo: Creating the Model and the Repository

  • ایجاد کنترلر Creating the Controller

  • نسخه ی نمایشی: اضافه کردن کنترلر Demo: Adding the Controller

  • افزودن View Adding the View

  • نسخه ی نمایشی: ایجاد اولین نمای Demo: Creating the First View

  • نسخه ی نمایشی: استفاده از مدل View Demo: Using a View Model

  • افزودن فایل های مشاهده اضافی Adding Extra View Files

  • نسخه ی نمایشی: افزودن فایل های مشاهده اضافی Demo: Adding Extra View Files

  • یک ظاهر طراحی شده Styling the View

  • نسخه ی نمایشی: استایل دادن به نمای Demo: Styling the View

  • خلاصه Summary

کار با داده های واقعی با استفاده از Entity Framework Core 6 Working with Real Data Using Entity Framework Core 6

  • معرفی ماژول Module Introduction

  • معرفی Entity Framework Core 6 Introducing Entity Framework Core 6

  • اضافه کردن EF Core به برنامه Adding EF Core to the Application

  • نسخه ی نمایشی: اضافه کردن EF Core به برنامه Demo: Adding EF Core to the Application

  • ایجاد مخزن Creating the Repository

  • نسخه ی نمایشی: ایجاد مخزن Demo: Creating the Repository

  • استفاده از مهاجرت Using Migrations

  • نسخه ی نمایشی: ایجاد پایگاه داده با استفاده از Migrations Demo: Creating the Database Using Migrations

  • نسخه ی نمایشی افزودن داده های بذر Demo Adding Seed Data

  • خلاصه Summary

اضافه کردن مسیرها و ناوبری Adding Routes and Navigation

  • معرفی ماژول Module Introduction

  • اضافه کردن مسیرها و ناوبری Adding Routes and Navigation

  • نسخه ی نمایشی: اضافه کردن مسیرها به برنامه Demo: Adding Routes to the Application

  • پیکربندی مسیرها Configuring Routes

  • پیمایش با Tag Helpers Navigating with Tag Helpers

  • نسخه ی نمایشی: اضافه کردن ناوبری به سایت Demo: Adding Navigation to the Site

  • خلاصه Summary

بهبود نماها در برنامه Improving the Views in the Application

  • معرفی ماژول Module Introduction

  • استفاده از نماهای جزئی Using Partial Views

  • نسخه ی نمایشی: افزودن نمای جزئی Demo: Adding a Partial View

  • ایجاد سبد خرید Creating the Shopping Cart

  • نسخه ی نمایشی: ایجاد سبد خرید Demo: Creating the Shopping Cart

  • کار با View Components Working with View Components

  • نسخه ی نمایشی: ایجاد کامپوننت های مشاهده Demo: Creating View Components

  • ایجاد یک راهنمای تگ سفارشی Creating a Custom Tag Helper

  • نسخه ی نمایشی: ایجاد راهنمای برچسب ایمیل Demo: Creating the Email Tag Helper

  • خلاصه Summary

کار با Forms و Model Binding Working with Forms and Model Binding

  • معرفی ماژول Module Introduction

  • ایجاد فرم با استفاده از Tag Helpers Creating a Form Using Tag Helpers

  • نسخه ی نمایشی: ایجاد فرم سفارش Demo: Creating the Order Form

  • درک مدل صحافی Understanding Model Binding

  • نسخه ی نمایشی: دسترسی به داده های ارسال شده با استفاده از Model Binding Demo: Accessing Posted Data Using Model Binding

  • افزودن اعتبارسنجی Adding Validation

  • نسخه ی نمایشی: افزودن اعتبارسنجی Demo: Adding Validation

  • نسخه ی نمایشی: افزودن اعتبار سنجی سمت مشتری Demo: Adding Client-side Validation

  • درک صفحات Razor Understanding Razor Pages

  • نسخه ی نمایشی: ایجاد مجدد فرم با استفاده از Razor Pages Demo: Recreating the Form Using Razor Pages

  • خلاصه Summary

تست اجزای برنامه Testing the Application Components

  • معرفی ماژول Module Introduction

  • درک آزمون های واحد Understanding Unit Tests

  • تست های واحد نوشتاری Writing Unit Tests

  • نسخه ی نمایشی: تست کنترلرها Demo: Testing the Controllers

  • نسخه ی نمایشی: آزمایش کمک کننده برچسب Demo: Testing a Tag Helper

  • خلاصه Summary

تعاملی کردن سایت Making the Site Interactive

  • معرفی ماژول Module Introduction

  • جستجو با استفاده از جاوا اسکریپت و ASP.NET Core API Searching Using JavaScript and an ASP.NET Core API

  • ایجاد یک ASP.NET Core RESTful API Creating an ASP.NET Core RESTful API

  • نسخه ی نمایشی: راه اندازی API Demo: Setting up the API

  • ایجاد پاسخ های API Creating the API Responses

  • نسخه ی نمایشی: تکمیل API Demo: Completing the API

  • اضافه کردن jQuery و Ajax Adding jQuery and Ajax

  • نسخه ی نمایشی: ایجاد صفحه جستجو با Ajax و API Demo: Creating the Search Page with Ajax and the API

  • معرفی ASP.NET Core Blazor Introducing ASP.NET Core Blazor

  • نسخه ی نمایشی: کاوش یک پروژه جدید بلزور Demo: Exploring a New Blazor Project

  • نسخه ی نمایشی: ایجاد صفحه جستجو با استفاده از Blazor Demo: Creating the Search Page Using Blazor

  • خلاصه Summary

آوردن احراز هویت و مجوز Bringing in Authentication and Authorization

  • معرفی ماژول Module Introduction

  • آشنایی با ASP.NET Core Identity Understanding ASP.NET Core Identity

  • نسخه ی نمایشی: افزودن شناسه هسته ASP.NET به برنامه Demo: Adding ASP.NET Core Identity to the Application

  • افزودن احراز هویت به سایت Adding Authentication to the Site

  • نسخه ی نمایشی: افزودن احراز هویت Demo: Adding Authentication

  • استفاده از مجوز Using Authorization

  • نسخه ی نمایشی: با استفاده از مجوز Demo: Using Authorization

  • خلاصه Summary

استقرار سایت در یک سرویس برنامه Azure Deploying the Site to an Azure App Service

  • معرفی ماژول Module Introduction

  • آشنایی با سرویس Azure App Understanding the Azure App Service

  • نسخه ی نمایشی: نگاهی به پورتال Azure Demo: Looking at the Azure Portal

  • استقرار برنامه در یک سرویس برنامه Azure Deploying the Application to an Azure App Service

  • نسخه ی نمایشی: استقرار سایت Demo: Deploying the Site

  • خلاصه و اختتامیه دوره Summary and Course Closing

نمایش نظرات

آموزش ASP.NET Core 6 Fundamentals
جزییات دوره
6h 59m
101
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
76
4.9 از 5
دارد
دارد
دارد
Gill Cleeren
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gill Cleeren Gill Cleeren

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