آموزش یادگیری هسته ASP.NET: MVC، Razor Pages، Web API ها و سایر پایه ها

دانلود Learning ASP.NET Core: MVC, Razor Pages, Web APIs & Other Foundations

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره بر روی مبانی چارچوب ASP.NET Core و نحوه استفاده از آن برای ایجاد انواع برنامه های کاربردی وب تمرکز دارد. بریس ویلسون، توسعه‌دهنده و مربی نرم‌افزار، به توسعه‌دهندگان ASP.NET Core تازه‌کار می‌آموزد که چگونه از تکنیک‌هایی استفاده کنند که در انواع مختلف برنامه‌ها کاربرد دارند، از جمله نحوه پیکربندی تزریق وابستگی و میان‌افزار. در پایان دوره، وسعت هسته ASP.NET را درک خواهید کرد و مهارت های لازم برای شروع استفاده از آن برای ایجاد برنامه های کاربردی وب تولیدی خود را خواهید داشت.

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

مقدمه Introduction

  • آنچه شما باید بدانید What you need to know

  • چرا باید ASP.NET Core را یاد بگیرید؟ Why you should learn ASP.NET Core

1. شروع به کار با ASP.NET Core 1. Getting Started with ASP.NET Core

  • استفاده از میان افزار Using middleware

  • یک برنامه ASP.NET Core ایجاد و اجرا کنید Create and run an ASP.NET Core application

  • آشنایی با قابلیت های ASP.NET Core Understanding the capabilities of ASP.NET Core

  • پیکربندی تزریق وابستگی Configuring dependency injection

  • ابزارهای توسعه هسته ASP.NET ASP.NET Core development tools

2. ایجاد برنامه های Razor Pages 2. Creating Razor Pages Applications

  • با استفاده از نحو Razor Using Razor syntax

  • چالش: یک برنامه Razor Pages ایجاد کنید Challenge: Create a Razor Pages application

  • مسیریابی به صفحات Routing to pages

  • ایجاد لینک با کمک کننده های برچسب Creating links with tag helpers

  • راه حل: یک برنامه Razor Pages ایجاد کنید Solution: Create a Razor Pages application

  • اتصال به داده ها Binding to data

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

  • پیاده سازی صفحه آرایی Implementing page layouts

3. ایجاد برنامه های کاربردی MVC 3. Creating MVC Applications

  • ارائه نماهای MVC Rendering MVC views

  • آشنایی با برنامه های Model-View-Controller Understanding Model-View-Controller applications

  • چالش: یک برنامه MVC ایجاد کنید Challenge: Create a MVC application

  • راه حل: یک برنامه MVC ایجاد کنید Solution: Create a MVC application

  • کار با مدل های MVC Working with MVC models

  • رسیدگی به درخواست ها با کنترلرها Handling requests with controllers

4. ایجاد وب API 4. Creating Web APIs

  • راه حل: یک Web API ایجاد کنید Solution: Create a Web API

  • استفاده از Swagger برای آزمایش Web API Using Swagger to test Web APIs

  • ایجاد حداقل APIهای وب Creating minimal Web APIs

  • ایجاد APIهای وب مبتنی بر کنترلر Creating controller-based Web APIs

  • آشنایی با APIهای مبتنی بر کنترلر و حداقل APIها Understanding controller-based APIs and minimal APIs

  • چالش: ایجاد یک وب API Challenge: Create a Web API

5. ایجاد gRPC API 5. Creating gRPC APIs

  • راه حل: یک سرویس gRPC ایجاد کنید Solution: Create a gRPC service

  • پیاده سازی روش های خدمات رسانی Implementing service methods

  • تولید دارایی های C# Generating C# assets

  • ایجاد یک فایل .proto Creating a .proto file

  • تماس با خدمات gRPC Calling gRPC services

  • چالش: یک سرویس gRPC ایجاد کنید Challenge: Create a gRPC service

  • آشنایی با gRPC API Understanding gRPC APIs

6. ایجاد برنامه های کاربردی SignalR 6. Creating SignalR Applications

  • آشنایی با برنامه های SignalR Understanding SignalR applications

  • ایجاد هاب سرور Creating a server hub

  • راه حل: یک برنامه SignalR ایجاد کنید Solution: Create a SignalR application

  • چالش: یک برنامه SignalR ایجاد کنید Challenge: Create a SignalR application

  • ایجاد یک کلاینت جاوا اسکریپت Creating a JavaScript client

7. ایجاد برنامه های Blazor 7. Creating Blazor Applications

  • بلزور را درک کنید Understanding Blazor

  • ایجاد یک برنامه مستقل Blazor WebAssembly Creating a standalone Blazor WebAssembly application

  • چالش: یک برنامه Blazor ایجاد کنید Challenge: Create a Blazor application

  • راه حل: یک برنامه Blazor ایجاد کنید Solution: Create a Blazor application

  • توسعه اپلیکیشن Blazor Developing a Blazor application

نتیجه گیری Conclusion

  • مراحل بعدی در مسیر یادگیری شما Next steps on your learning journey

نمایش نظرات

آموزش یادگیری هسته ASP.NET: MVC، Razor Pages، Web API ها و سایر پایه ها
جزییات دوره
3h 48m
45
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
29
- از 5
ندارد
دارد
دارد
Brice Wilson
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Brice Wilson Brice Wilson

توسعه دهنده و مربی نرم افزار

Brice Wilson یک توسعه دهنده و مربی نرم افزار است.

Brice Wilson بیش از 30 سال است که یک توسعه دهنده حرفه ای بوده و از ابزارها و برنامه نویسی زیادی استفاده کرده است. زبان ها در آن دوران او به عنوان یک توسعه دهنده و معمار برای تعدادی از شرکت های بزرگ کار کرده است و از یادگیری، آزمایش و آموزش فناوری های جدید لذت می برد. علایق فعلی او بر روی توسعه وب سمت سرور و مشتری متمرکز است.