Skip to main content
CourseFlix

Getting Started with ASP.NET Core

11h 55m 33s
English
Paid

You want to build a web app, but the project choices can feel confusing.ASP.NET Core gives you five paths, and each one fits a different need. This course shows you what each path does and helps you pick the right one.

What You Will Learn

You compare the five main ASP.NET Core project types: Razor Pages, MVC, API, Blazor Server, and Blazor WebAssembly. You see how each one works through clear, hands-on demos. You build a full CRUD example for every project type with SQL Server.

Why This Course Helps

Many learners feel unsure about where to start. This course removes that stress. You see simple code, real examples, and the strengths and limits of each option. You gain the skills to choose the right project type for your next app.

About the Author: iamtimcorey.com (Tim Corey)

iamtimcorey.com (Tim Corey) thumbnail
Tim learned software development the hard way - confusing tutorials, the uncertainty of what he was missing, and overall not understanding how to put the pieces together into a "real" application. Now, he teaches you in a way that avoids all of that unnecessary pain and struggle.

Watch Online 94 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 94 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Course Overview
All Course Lessons (94)
#Lesson TitleDurationAccess
1
Course Overview Demo
06:32
2
The Scope
10:51
3
Prerequisites
05:12
4
Introduction
00:23
5
Creating ASP.NET Core Razor Pages
20:34
6
Creating ASP.NET Core MVC
04:00
7
Creating ASP.NET Core API
05:15
8
Creating Blazor Server Side
10:44
9
Creating Blazor Web Assembly
07:36
10
Section Summary
02:31
11
Introduction
00:42
12
Project Similarities
11:11
13
Project Differences
09:11
14
Mixing Project Types
07:27
15
The Focus of Each Project Type
13:44
16
Section Summary
01:58
17
Introduction
00:52
18
Project Overview
02:23
19
Database Project Creation
06:05
20
Table Creation
07:58
21
Post Deploy Script
05:08
22
Stored Procedure Creation
11:07
23
Publishing the Database
09:16
24
Class Library Creation
03:33
25
Adding the NuGet Packages
03:52
26
Creating the SQL Database Code
22:52
27
Creating Data Classes
32:45
28
Copy of Exporting the DLL
03:50
29
Exporting the DLL
03:50
30
Section Summary
02:43
31
Introduction
00:25
32
New Project
02:03
33
Adding the DLL
02:44
34
Configuring Dependency Injection
08:10
35
Adding the Connection String
06:07
36
Routing
02:10
37
Creating Data
34:39
38
Reading Data
19:28
39
Updating Data
13:35
40
Deleting Data
12:13
41
Deploying
11:36
42
Section Summary
04:04
43
Introduction
00:28
44
New Project
01:56
45
Adding the DLL
01:48
46
Configuring Dependency Injection
02:41
47
Adding the Connection String
02:29
48
Routing
05:00
49
Creating Data
18:53
50
Reading Data
11:44
51
Updating Data
05:33
52
Deleting Data
09:14
53
Deploying
04:10
54
Section Summary
05:42
55
Introduction
01:05
56
New Project
03:47
57
Adding the DLL
01:16
58
Configuring Dependency Injection
02:28
59
Adding the Connection String
00:50
60
Routing
01:41
61
Creating Data
18:01
62
Reading Data
11:00
63
Updating Data
05:37
64
Deleting Data
03:55
65
Deploying
06:19
66
Enabling CORS
01:25
67
Section Summary
06:26
68
Introduction
00:39
69
New Project
03:27
70
Adding the DLL
01:23
71
Configuring Dependency Injection
03:28
72
Routing
04:25
73
Adding the Connection String
01:10
74
Creating Data
29:25
75
Reading Data
19:09
76
Updating Data
10:41
77
Deleting Data
10:31
78
Deploying
03:07
79
Section Summary
01:37
80
Introduction
01:42
81
New Project
03:52
82
Add NuGet Package
01:11
83
Configuring Dependency Injection
05:48
84
Routing
03:36
85
Creating Data
18:10
86
Reading Data
12:15
87
Updating Data
05:39
88
Deleting Data
04:15
89
Deploying Data
04:52
90
Section Summary
05:42
91
Choosing a Project Type
36:18
92
Next Steps
09:39
93
How To Set Up A Web Host
15:35
94
How To Register A Domain Name
13:10
Unlock unlimited learning

Get instant access to all 93 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription