Skip to navigation
Skip to navigation
Skip to search form
Skip to login form
Skip to footer
Skip to main content
MVP189
LEO777
LEO777
LEO777
LEO777
LEO777
LEO777
LEO777
LEO777
LEO777
PAREPOS
JAVABET99
KONTAN88
PEWE128
LAGA88
SKY99IDN
BUANA88
BOXING55
DEWISRI88
DEWISRI88
DEWISRI88
MVP189
slot mania
MVP189
situs tergacor
pg slot wallet
Accessibility options
Accessibility profiles
Visual impairment
Seizure and epileptic
Color vision deficiency
ADHD
Learning
Content adjustments
Readable font
Highlight titles
Highlight links
Stop animations
Text size
+
+ +
+ + +
Line height
+
+ +
+ + +
Text spacing
+
+ +
+ + +
Color adjustments
Dark contrast
Light contrast
High contrast
High saturation
Low saturation
Monochrome
Orientation adjustments
Reading guide
Reading Mask
Big black cursor
Big white cursor
Email: it@huph.edu.vn
Email: it@huph.edu.vn
Các khóa học
Link list
Đổi giao diện
Giao diện cũ
Giao diện mới
Learning AI
Machine Learning cơ bản
en
English
Technology
Web Design
Udemy - Asp.Net Core 10 (.NET 10) True Ultimate Guide 1080 2025-8
0 students
Last updated
Aug 2025
Enrol now
Overview
Course content
Instructors
About the course
Udemy - Asp.Net Core 10 (.NET 10) True Ultimate Guide 1080 2025-8
Show more...
Course content
Sections:
31
•
Activities:
1
•
Resources:
364
Expand all
Section 1
Introduction
Announcements
1 Introduction to AspNet Core
2 WebForms vs AspNet Mvc vs AspNet Core
Section 2
Getting Started MVC and Web API
1 Setup Environment
2 Create First AspNet Core App
3 Kestrel and Other Servers
4 launchSettingsjson
Section 3
HTTP MVC and Web API
1 Introduction to HTTP
2 HTTP Response
3 HTTP Status Codes
4 HTTP Response Headers
5 HTTP Request
6 Query String
7 HTTP Request Headers
8 Postman
9 HTTP Get vs Post Part 1
10 HTTP Get vs Post Part 2
Section 4
Middleware MVC and Web API
1 Intro to Middleware
2 Run
3 Middleware Chain
4 Custom Middleware Class
5 Custom Middleware Extensions
6 Custom Conventional Middleware Class
7 The Right Order of Middleware
8 UseWhen
Section 5
Routing MVC and Web API
1 Intro to Routing
2 Map MapGet MapPost
3 Route Parameters
4 Default Parameters
5 Optional Parameters
6 Route Constraints Part 1
7 Route Constraints Part 2
8 Route Constraints Part 3
9 Custom Route Constraint Class
10 EndPoint Selection Order
11 WebRoot and UseStaticFiles
Section 6
Controllers & IActionResult MVC and Web API
1 Creating Controllers
2 Multiple Action Methods
3 Takeouts about Controllers
4 ContentResult
5 JsonResult
6 File Results
7 IActionResult
8 Status Code Results
9 Redirect Results Part 1
10 Redirect Results Part 2
Section 7
Model Binding and Validations MVC and Web API
1 Overview of Model Binding
2 Query String vs Route Data
3 FromQuery and FromRoute
4 Model Class
5 form urlencoded and form data
6 Introduction to Model Validations
7 Model State
8 All Model Validations Part 1
9 All Model Validations Part 2
10 Custom Validation
11 Custom Validation with Multiple Properties
12 IValidatableObject
13 Bind and BindNever
14 Custom Model Binders
15 Model Binder Providers
16 Collection Binding
17 FromHeader
18 FromBody
19 Input Formatters
Section 8
Razor Views MVC
1 MVC Architecture Pattern
2 Views
3 Code Blocks and Expressions
4 If
5 Switch
6 Foreach
7 for
8 Literal
9 Local Functions
10 HtmlRaw
11 ViewData Part 1
12 ViewData Part 2
13 ViewBag
14 Strongly Typed Views Part 1
15 Strongly Typed Views Part 2
16 Strongly Typed Views with Multiple Models
17 _ViewImportscshtml
18 Shared Views
Section 9
Layout Views MVC
1 Creating Layout Views Part 1
2 Creating Layout Views Part 2
3 Layout View for Multiple Views
4 ViewData in Layout Views
5 _ViewStartcshtml
6 Dynamic Layout Views
7 Layout Views Sections
8 Nested Layout Views
Section 10
Partial Views MVC
1 Creating Partial Views
2 Partial Views with ViewData
3 Strongly Typed Partial Views
4 PartialViewResult
Section 11
View Components MVC
1 Creating View Components Part 1
2 Creating View Components Part 2
3 View Components with ViewData
4 Strongly Typed View Components
5 View Components with Parameters
6 ViewComponentResult
Section 12
Dependency Injection MVC and Web API
1 Services Part 1
2 Services Part 2
3 Dependency Inversion Principle
4 Inversion of Control
5 Dependency Injection
6 Method Injection FromService
7 Transient Scoped Singleton Part 1
8 Transient Scoped Singleton Part 2
9 Service Scope
10 AddTransient AddScoped AddSingleton
11 View Injection
12 Best Practices for DI
13 Autofac
Section 13
Environments MVC and Web API
1 Introduction to Environments
2 Environment in Launch Settings
3 Environment in Controller
4 Environment Tag Helper
5 Process Level Environment
Section 14
Configuration MVC and Web API
1 Configuration Basics
2 IConfiguration in Controller
3 Hierarchical Configuration
4 Options Pattern
5 Configuration as Service
6 Environment Specific Configuration
7 Secrets Manager
8 Environment Variables Configuration
9 Custom Json Configuration
10 Http Client Part 1
11 Http Client Part 2
12 Http Client Part 3
Section 15
xUnit MVC and Web API
1 Project Overview Contacts Manager
2 xUnit Basics
3 Add Country xUnit Test Part 1
4 Add Country xUnit Test Part 2
5 Add Country xUnit Test Part 3
6 Add Country Implementation
7 Get All Countries xUnit Test
8 Get All Countries Implementation
9 Get Country by Country ID xUnit Test
10 Get Country by Country ID Implementation
11 Add Person Creating Models Part 1
12 Add Person Creating Models Part 2
13 Add Person xUnit Test
14 Add Person Implementation
15 Add Person Validation
16 Get Person By Person ID xUnit Test
17 Get Person By Person ID Implementation
18 Get All Persons xUnit Test
19 Get All Persons Implementation
20 TestOutputHelper
21 Get Filtered Persons xUnit Test
22 Get Filtered Persons Implementation
23 Get Sorted Persons xUnit Test
24 Get Sorted Persons Implementation
25 Update Person Creating DTO
26 Update Person xUnit Test
27 Update Person Implementation
28 Delete Person xUnit Test
29 Delete Person Implementation
Section 16
CRUD Operations MVC
1 Getting Started with UI
2 Mock Data
3 List View
4 Search in List View Part 1
5 Search in List View Part 2
6 Sort in List View Part 1
7 Sort in List View Part 2
8 Create View Part 1
9 Create View Part 2
10 Attribute Routing
Section 17
Tag Helpers MVC
1 Introduction to Tag Helpers
2 Form Tag Helpers
3 Input Tag Helpers Part 1
4 Input Tag Helpers Part 2
5 Client Side Validations
6 Script Tag Helpers
7 Image Tag Helpers
8 Edit View
9 Delete View
Section 18
EntityFrameworkCore MVC and Web API
1 Introduction to EntityFrameworkCore
2 EFCore Approaches
3 DbContext and DbSet
4 Connection String
5 Seed Data
6 Migrations
7 EF CRUD Operations
8 How EF Query Works
9 EF Stored Proc
10 EF Stored Proc with Parameters
11 Changes in Table Structure
12 Fluent API Part 1
13 Fluent API Part 2
14 Table Relations with EF
15 Async EF Operations
16 Async Controller Action Methods
17 Async Unit Test Methods
18 Generate PDF Files
19 Generate CSV Files Part 1
20 Generate CSV Files Part 2
21 Generate Excel Files
22 Excel to Database Upload Part 1
23 Excel to Database Upload Part 2
24 Excel to Database Upload Part 3
Section 19
Advanced Unit Testing - Moq & Repository Pattern MVC and Web API
1 Best Practices of Unit Tests
2 Mock DbContext
3 AutoFixture Part 1
4 AutoFixture Part 2
5 Fluent Assertions Part 1
6 Fluent Assertions Part 2
7 Fluent Assertions Cheat Sheet
8 Introduction to Repository
9 Repository Implementation Part 1
10 Repository Implementation Part 2
11 Invoke Repository in Service Part 1
12 Invoke Repository in Service Part 2
13 Pros and Cons of Repository Pattern
14 Mock Repository Part 1
15 Mock Repository Part 2
16 Mock Repository Part 3
17 Controller Unit Test Part 1
18 Controller Unit Test Part 2
19 Integration Test
20 Integration Test with Response Body
Section 20
Logging and Serilog MVC and Web API
1 Introduction Logging
2 ILogger
3 Logging Configuration
4 Logging Providers
5 ILogger in Controller
6 HTTP Logging
7 HTTP Logging Options
8 Serilog Basics
9 Serilog File Sink
10 Serilog Database Sink
11 Serilog Seq
12 Serilog RequestId
13 Serilog Enrichers
14 Serilog IDiagnosticContext
15 Serilog Timings
Section 21
Filters MVC and Web API
1 Introduction to Filters
2 Action Filter
3 Parameter Validation in Action Filter
4 ViewData in Action Filter
5 Serilog Structured Logging
6 Filter Arguments
7 Global Filters
8 Custom Order of Filters
9 IOrderedFilter
10 Async Filters
11 Short Circuiting Action Filter
12 Result Filter
13 Resource Filter
14 Authorization Filter
15 Exception Filter
16 Impact of Short Circuiting
17 IAlwaysRunResultFilter
18 Filter Overrides
19 Service Filter
20 Filter Attribute Classes
21 IFilterFactory
22 Filters vs Middleware
23 UI Enhancements Part 1
24 UI Enhancements Part 2
25 Configure Services Extension
Section 22
Error Handling MVC and Web API
1 Exception Handling Middleware
2 Custom Exceptions
3 UseExceptionHandler
Section 23
SOLID Principles MVC and Web API
1 Overview of SOLID Principles
2 Dependency Inversion Principle Revision
3 Single Responsibility Principle
4 Interface Segregation Principle
5 ISP in Tests
6 OpenClosed Principle
7 OCP with Inheritance
8 Liskov Substitution Principle
Section 24
Clean Architecture MVC and Web API
1 Overview of Clean Architecture
2 Core
3 Infrastructure
4 UI
5 Tests
Section 25
Identity, Authorization, Security MVC and Web API
1 Introduction to Identity
2 Creating Models
3 Register View
4 Adding Identity
5 User Manager
6 SignIn Manager
7 LoginLogout Buttons
8 Active Nav Link
9 Password Complexity Configuration
10 Login View
11 Authorization Policy
12 ReturnUrl
13 Remote Validation
14 Conventional Routing
15 User Roles
16 Areas
17 Role Based Authentication
18 Custom Authorization Policies
19 HTTPS
20 XSRF Part 1
21 XSRF Part 2
Section 26
Asp.Net Core Web API Web API
1 Introduction to Web API
2 Creating Web API Project
3 Web API Controllers
4 EntitytFrameworkCore with Web API
5 Web API Controllers with EF Core Part 1
6 Web API Controllers with EF Core Part 2
7 Web API Controllers with EF Core Part 3
8 ProblemDetails
9 IActionResult vs ActionResult
10 ControllerBase
Section 27
Swagger Open API Web API
1 Swagger Open API Basics
2 Documentation Comments
3 Content Negotiation
4 API Versions Part 1
5 API Versions Part 2
6 API Versions Part 3
Section 28
Angular and CORS Web API
1 Creating Angular App
2 Angular AppComponent
3 Angular Service
4 Angular Cities Component
5 Invoking Web API Services
6 CORS Basics
7 CORS Configuration
8 Default CORS Policy
9 Custom CORS Policy
10 Angular POST
11 Angular PUT
12 Angular DELETE
13 Clean Architecture with Web API
Section 29
JWT & Web API Authentication Web API
1 Identity with Web API
2 Register Endpoint
3 Register UI
4 Login Endpoint
5 Login UI
6 JWT Basics
7 Generating JWT Tokens Part 1
8 Generating JWT Tokens Part 2
9 Authorization with JWT
10 Refresh Tokens Part 1
11 Refresh Tokens Part 2
Section 30
Minimal API Web API
1 Introduction to Minimal API
2 Creating Basic Minimal API
3 GET and POST with Minimal API
4 Route Parameters
5 MapGroups
6 IResult
7 End Point Filters
8 IEndpointFilter
Section 31
Extra C# Essentials (Optional)
1 Extension Methods
2 Anonymous Methods
3 Lambda Expressions
4 Dictionary
5 Collection of Objects
6 Object Relations
7 Interfaces
8 LINQ Basics
9 LINQ OrderBy
10 LINQ First and FirstOrDefault
11 LINQ Last and LastOrDefault
12 LINQ ElementAt and ElementAtOrDefault
13 LINQ Single and SingleOrDefault
14 LINQ Select
15 LINQ Min and Max
16 C 9 Top Level Statements
17 C 9 Nullable Reference Types
Instructors
Enrolment options
Udemy - Asp.Net Core 10 (.NET 10) True Ultimate Guide 1080 2025-8
Course modified date:
24 Aug 2025
Udemy - Asp.Net Core 10 (.NET 10) True Ultimate Guide 1080 2025-8
Enrolled students:
There are no students enrolled in this course.
Guests cannot access this course. Please log in.
Continue
Enrol now
This course includes
Forums
Resources
Share this course
Scroll to top
×
Close
×
Close