ASP.NET Core Full Stack

5h 26m 21s
English
Paid

This beginner-level course, led by Julio Casal, a seasoned software engineer and founder of Netbeckerservices.com, is designed to teach learners how to build a full-stack ASP.NET Core web application from scratch. The course is structured to guide learners through each step of the development process.

Read more about the course

Key Features of the Course:

  • Comprehensive Approach: You will develop a complete .NET Core web application, encompassing both a modern, interactive frontend and a robust backend with full database support, all written in C#.
  • Prerequisites: Basic knowledge in C#, Java, or a similar object-oriented language is required. Familiarity with HTML, CSS, and relational databases is also beneficial, though not mandatory.
  • Beginner-Friendly: Tailored for beginners, this course doesn't demand expertise in any of the mentioned areas. All code is written from the ground up, with each step thoroughly explained.
  • Focus on Fundamentals: The course concentrates on essential components and features of ASP.NET Core, making it ideal for those new to the platform. It might not suit those seeking intermediate or advanced topics in .NET core.
  • Practical and Hands-on: Expect to engage in practical coding, building a project incrementally, and gaining a solid foundation in full-stack web development using .NET technologies.


Watch Online ASP.NET Core Full Stack

Join premium to watch
Go to premium
# Title Duration
1 Course introduction 01:11
2 A look at the finished application 03:42
3 Software prerequisites 00:40
4 Course outline 00:45
5 Introduction to ASP.NET Core 04:59
6 Introduction 00:14
7 What is Blazor? 02:12
8 Development environment setup 02:54
9 Creating a Blazor WebAssembly project 05:38
10 Exploring the Blazor project files 14:21
11 Debugging a Blazor WebAssembly application 03:06
12 Removing unneeded files and code 02:21
13 Adding an HTML table 02:30
14 Creating a C# model class 04:42
15 Using Razor syntax to combine HTML with C# 09:02
16 Using Bootstrap to style an HTML table 03:55
17 Moving data to a separate C# client class 05:25
18 Populating data on Razor component initialization 04:31
19 Using the EditForm component 10:12
20 Submitting data captured in an EditForm 04:37
21 Using the NavigationManager component 09:54
22 Using the InputSelect component 03:18
23 Adding client-side validation 05:59
24 Adding GetGame and UpdateGame to the C# client 04:09
25 Using parameters in Razor components 11:35
26 Adding an Edit button to table rows 05:16
27 Adding a modal dialog for deletion 11:18
28 Adding a Delete button to trigger deletion 09:02
29 Introduction 00:09
30 What is a Web/REST API? 06:12
31 Creating a Web API project 00:48
32 Building multiple projects in VS Code 04:44
33 Debugging a Web API project 04:17
34 Exploring the Web API project files 02:06
35 Moving data to the Web API 02:43
36 Implementing a GET ALL endpoint 04:24
37 Implementing a GET BY ID endpoint 05:00
38 Using Route Groups 03:26
39 Implementing a POST endpoint 07:18
40 Implementing a PUT endpoint 09:26
41 Implementing a DELETE endpoint 06:11
42 Adding server-side Validation 07:21
43 Introduction 00:10
44 Configuring an HttpClient object 05:31
45 Client to server communication via HttpClient 08:02
46 Invoking asynchronous methods from Razor components 07:52
47 Understanding CORS 04:24
48 Configuring CORS in a Web API 04:38
49 Debugging server and client together in VS Code 06:34
50 Introduction 00:37
51 What is Docker? 01:32
52 Running SQL Server as a Docker container 09:25
53 Reading configuration from appsettings.json 05:16
54 Using Secret Manager to store a connection string 06:37
55 What is Entity Framework Core? 03:43
56 Creating and configuring a DbContext 05:51
57 Generating database migrations 05:53
58 Configuring entities for database migration 05:13
59 Applying a database migration 02:48
60 Querying and creating entities via the DbContext 06:07
61 Updating and deleting entities via the DbContext 09:12
62 Running client and server end to end 04:50
63 Introduction 00:26
64 Adding filtering support to the Web API 02:36
65 Requesting filtered data via HttpClient 01:07
66 Adding the Search UI 04:32
67 Trying out search end to end 01:52

Read Book ASP.NET Core Full Stack

#Title
1Roadmap
2Handouts
3Net8Upgrade

Similar courses to ASP.NET Core Full Stack

Microservices in .NET

Microservices in .NETcode-maze.com

Category: C Sharp (C#)
Duration
Microservices Troubleshooting Essentials

Microservices Troubleshooting EssentialsJulio Casal

Category: C Sharp (C#)
Duration 4 hours 23 minutes 24 seconds
Learn Blazor Server (Blazor Server: In Depth)

Learn Blazor Server (Blazor Server: In Depth)iamtimcorey.com (Tim Corey)

Category: C Sharp (C#)
Duration 16 hours 28 minutes 25 seconds
C# Unit Testing Essentials

C# Unit Testing EssentialsJulio Casal

Category: C Sharp (C#)
Duration 2 hours 35 minutes 23 seconds
.NET/ C# Interview Masterclass - Top 500 Questions & Answers

.NET/ C# Interview Masterclass - Top 500 Questions & Answersudemy

Category: Preparing for an interview, C Sharp (C#)
Duration 8 hours 31 minutes 35 seconds
.NET Microservices: CQRS & Event Sourcing with Kafka

.NET Microservices: CQRS & Event Sourcing with Kafkaudemy

Category: C Sharp (C#)
Duration 8 hours 31 minutes 56 seconds
Complete C# Unity Developer 2D: Learn to Code Making Games

Complete C# Unity Developer 2D: Learn to Code Making Gamesudemygamedev.tv

Category: Unity, C Sharp (C#)
Duration 18 hours 17 minutes 22 seconds