К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
ASP.NET 6.0 - Build Hands-On Web Projects · LearnSpace
Назад в каталог
courseraПрограммирование

ASP.NET 6.0 - Build Hands-On Web Projects

Курс от Packt
Средний≈ 18.1 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this hands-on course, you will learn how to build dynamic web applications using ASP.NET 6.0. Through step-by-step projects, you will gain practical experience in creating robust web applications, learning core concepts such as middleware, Razor Pages, model binding, state management, and more. You will also explore how to integrate web APIs and implement CRUD functionality within ASP.NET 6.0, ensuring that you can build scalable web applications for real-world use cases. The course is structured to guide you through both foundational and advanced aspects of ASP.NET, beginning with essential concepts like project file structure and middleware configuration, and progressing to more complex topics like building and consuming APIs, validation, and migration to the latest version of ASP.NET. Each section builds on the previous one, providing a comprehensive journey from start to finish. This course is perfect for web developers wanting to master ASP.NET 6.0. Some C# and web development knowledge is helpful. It offers a balance of theory and practice with detailed coding exercises. By the end of the course, you will be able to build, deploy, and consume ASP.NET web applications, implement state management, create APIs, perform validation, and migrate from previous versions of ASP.NET to ASP.NET 6.0.

Навыки, которые вы освоите

ASP.NETModel View ControllerApplication Programming Interface (API)Web DevelopmentObject-Relational MappingMiddlewareRestful APIWeb ApplicationsBack-End Web DevelopmentMicrosoft SQL ServersData MigrationC# (Programming Language)Data Validation

Программа курса

11 модулей · 101 учебных материалов

01Introduction4 материалов

Introduction

Course Title Change and Migration to ASP.NET 6.0ВидеоFull Course ResourcesЧтениеWho Am I?ВидеоIntroductionВидео
02Create and Take a Deep Dive into Your First ASP.NET Core 3.1 Application

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

ASP.NET 6.0 - Build Hands-On Web Projects
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 18.1 ч

11 модулей

Язык: Английский

Часть программы вашего университета
8 материалов

Create and Take a Deep Dive into Your First ASP.NET Core 3.1 Application

Understanding the New Look Project FileВидеоThe Program Class and Host ObjectВидеоThe Startup Class - How to Configure ServicesВидеоThe Startup Class - Defining the Middleware PipelineВидеоHow Razor Pages Generate ResponseВидеоSection SummaryВидеоUnderstanding ASP.NET Core Project Files and Razor PagesDIALOGUECreate and Take a Deep Dive into Your First ASP.NET Core 3.1 Application - AssessmentЗадание
03Middleware in ASP.NET Core 3.17 материалов

Middleware in ASP.NET Core 3.1

About MiddlewareВидеоAsynchronous Programming Through Console ApplicationВидеоRequest Delegate Usage for Inline MiddlewareВидеоCreate Your Custom MiddlewareВидеоUnderstand the Behavior on Combining MiddlewareВидеоUnderstanding Middleware in ASP.NET CoreDIALOGUEMiddleware in ASP.NET Core 3.1 - AssessmentЗадание
04Detailed Look into Razor Pages and MVC Application4 материалов

Detailed Look into Razor Pages and MVC Application

Create a ToDo List Razor Pages ApplicationВидеоBuild a Complete MVC ToDo List ApplicationВидеоUnderstanding ASP.NET Core MVC & Razor PagesDIALOGUEDetailed Look into Razor Pages and MVC Application - AssessmentЗадание
05Model Binding in ASP.NET Core4 материалов

Model Binding in ASP.NET Core

Model Binding IntroductionВидеоIntegrating Microsoft GitHub Repository Sample CodeВидеоUnderstanding Model Binding in ASP.NET Core 3.1DIALOGUEModel Binding in ASP.NET Core - AssessmentЗадание
06State Management in ASP.NET Core6 материалов

State Management in ASP.NET Core

Cookies for State ManagementВидеоState Management (Session State)ВидеоQuery Strings for State ManagementВидеоHidden Fields for State ManagementВидеоUnderstanding Cookie-Based State Management in ASP.NET MVCDIALOGUEState Management in ASP.NET Core - AssessmentЗадание
07Coding Project Part 1: Build a Web API21 материалов

Coding Project Part 1: Build a Web API

Introduction: Build and Consume a Web API Using ASP.NET Core and ADO.NETВидеоCreate a Web APIВидеоUnderstand the SQL Server Database TablesВидеоUnderstand the Stored Procedures for CRUD OperationВидеоCreate the Customer Model ClassВидеоCreate the Order Model ClassВидеоCreate the ICustomerRepository InterfaceВидеоCreate the IOrderRepository InterfaceВидеоEdit the appsettings.json File to Include the Connection StringВидеоError Logging in Web API ProjectВидеоIntegrating Serilog for Web API LoggingВидеоCreate a Customer RepositoryВидеоCompleting Customer Repository CRUD MethodsВидеоCreate an Order RepositoryВидеоCompleting Order Repository CRUD MethodsВидеоRegistering in Startup ClassВидеоCreating the Home ControllerВидеоCreating the Customer ControllerВидеоCreating the Order ControllerВидеоBuilding and Using Repository Pattern in ASP.NET Core with SQL ServerDIALOGUECoding Project Part 1: Build a Web API - AssessmentЗадание
08Coding Project Part 2: Consume the Web API Using an ASP.NET Core 3.1 MVC Client36 материалов

Coding Project Part 2: Consume the Web API Using an ASP.NET Core 3.1 MVC Client

Create an ASP.NET Core MVC Project.ВидеоInspect the wwwrootВидеоThe Shared FolderВидеоViews Folder - Other FilesВидеоControllers FolderВидеоModels FolderВидеоCreate the Customer and Order ClassesВидеоEdit the Layout FileВидеоConfiguring the Startup ClassВидеоModify the Home ControllerВидеоInstall Nuget PackagesВидеоEdit Home Controller Index ViewВидеоCreate the Customer ControllerВидеоCreate the Index View (Customer Controller)ВидеоCreate the GetCustomer Action MethodsВидеоCreate the View to Get Customer by IDВидеоAdd Validation Attributes to Customer ClassВидеоCreate AddCustomer Action MethodsВидеоServer-Side Validation with AddCustomer ViewВидеоClient-Side Validation of Customer ModelВидеоCreate UpdateCustomer Action MethodsВидеоCreate UpdateCustomer ViewВидеоCreate the DeleteCustomer Action MethodВидеоCreate the Order ControllerВидеоCreate Index View (Order Controller)ВидеоCreate GetOrder Action MethodsВидеоCreate GetOrder ViewВидеоAdd Validation Attributes to Order ClassВидеоCreate AddOrder Action MethodsВидеоCreate the AddOrder ViewВидеоTesting Validation of Order Form InputsВидеоCreate UpdateOrder Action MethodsВидеоCreate the UpdateOrder ViewВидеоCreate the DeleteOrder Action MethodВидеоBuilding a Full ASP.NET Core MVC Application with CRUD OperationsDIALOGUECoding Project Part 2: Consume the Web API Using an ASP.NET Core 3.1 MVC Client - AssessmentЗадание
09Bonus: Migrating the Project to ASP.NET 53 материалов

Bonus: Migrating the Project to ASP.NET 5

How to Migrate the Web API/MVC Project to ASP.NET 5.0?ВидеоMigrating an ASP.NET Core 3.1 Project to ASP.NET 5.0DIALOGUEBonus: Migrating the Project to ASP.NET 5 - AssessmentЗадание
10ASP.NET 6.0 Migration5 материалов

ASP.NET 6.0 Migration

Migrating ASP.NET Core 3.1 to ASP.NET 6.0 (Current)ВидеоMinimal Hosting Model of Migration to ASP.NET 6.0ВидеоWhat Is Hot Reload in ASP.NET 6?ВидеоUnderstanding and Applying Modern .NET Migration TechniquesDIALOGUEASP.NET 6.0 Migration - AssessmentЗадание
11Build ASP.NET 6.0 Web API Project Using Code First EF Core Approach3 материалов

Build ASP.NET 6.0 Web API Project Using Code First EF Core Approach

How Do We Create an ASP.NET 6.0 Web API Using EF Core?ВидеоFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание