ASP.NET Core Full Stack
5h 26m 21s
English
Paid
January 4, 2024
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.
More
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 |
---|---|
1 | Roadmap |
2 | Handouts |
3 | Net8Upgrade |
Similar courses to ASP.NET Core Full Stack
Complete C# Unity Game Developer 3Dudemy
Duration 30 hours 34 minutes 50 seconds
Course
Getting Started with ASP.NET Coreiamtimcorey.com (Tim Corey)
Duration 11 hours 55 minutes 33 seconds
Course
Blazor From Start to Finishiamtimcorey.com (Tim Corey)
Duration 14 hours 19 minutes 46 seconds
Course
Unity RPG Dialogue & Quests: Intermediate C# Game Codinggamedev.tv
Duration 12 hours 34 minutes 19 seconds
Course
Blazor Bootcamp - .NET 6 (WASM and Server)udemy
Duration 15 hours 36 minutes 29 seconds
Course
C# Advanced Topics: Take Your C# Skills to the Next Leveludemy
Duration 3 hours 7 minutes 18 seconds
Course