New Course 🔥 Blazor E-Commerce in .NET 6

🔥 Blazor E-Commerce Course: https://www.udemy.com/course/blazor-ecommerce/?couponCode=YOUTUBE

📧 Newsletter: https://newsletter.patrickgod.com/

🐦 Twitter: https://twitter.com/_PatrickGod

🚀 .NET Jumpstart Course: https://www.udemy.com/course/net-core-31-web-api-entity-framework-core-jumpstart/?referralCode=CA390CA392FF8B003518
🔥 Blazor Bootcamp: https://www.udemy.com/course/blazor-webassembly/?referralCode=647B4EAACD6D8E4E6872

Table of Contents:
00:00:00 Intro
00:01:41 Course Overview
00:04:57 Install .NET 6 & Visual Studio 2022
00:07:30 Walking Skeleton Introduction
00:08:27 Create the Blazor WebAssembly Project
00:12:12 Solution Overview
00:17:52 Debug the Project
00:23:53 Trust the Dev Certificate
00:25:48 Hot Reload with .NET 6 & Visual Studio 2022
00:32:14 Add the Product Model
00:40:04 Your First Component
00:53:30 CSS Isolation
00:59:54 Fixing Bootstrap from .NET 5 / Bootstrap 5 CSS Fix
01:01:45 Your First Web API Controller
01:13:07 Call the Web API from the Client
01:20:29 Add SwaggerUI
01:25:14 Install SQL Server
01:26:58 Add the ConnectionString
01:29:02 Install Entity Framework
01:30:45 Install Packages for Entity Framework Core, Code-First Migration & SQL Server
01:33:00 Add the DataContext
01:37:54 Register the DbContext & Configure SqlServer
01:39:56 Your First Migration with Entity Framework Core
01:46:41 Seed Data
01:50:10 Get Products from the Database
01:55:01 Create the GitHub Repository
01:56:48 Full Stack Foundations – Building a Walking Skeleton: Summary
01:59:23 Adding & Using Best Practices: Introduction
02:01:19 Implement a Service Response with Generics
02:05:32 Using Services with Dependency Injection
02:13:56 Add the ProductService to the Client
02:20:26 Use the ProductService in the ProductList Component
02:23:33 Adding & Using Best Practices: Summary
02:27:13 It’s all about Products – Blazor WebAssembly in Action: Introduction
02:29:32 Show Product Details with Page Parameters
02:40:21 Get a Single Product from the Server
02:45:46 Get a Single Product on the Client
02:50:46 Little CSS Fix
02:53:09 Introducing Categories
02:56:19 Add Category Seeding & Migration
03:01:11 Seed More Products
03:06:33 Get all Categories with a new Service & Controller
03:14:38 Add a CategoryService on the Client
03:19:34 Display Categories in the NavMenu
03:24:16 Get Products by Category from the Server
03:29:37 Get Products by Category on the Client
03:41:55 Outro

🙏MANY THANKS TO THESE LOVELY PEOPLE:
Per Rieland
@prodrigu75
Greg
Brendan Maunder
Stageoner
Andrew Campbell
pascalditzfeld
PovilasSimanskas
Ameet Jayawant
jenö
Marco Otilli
Mark
FastTrak
l33ter
alibux
@mgrainger231
g.dassel
Luke Vincent
mrcl
Alain Legrand
Thomas Werner
István Csibor
Grant Burdon
@gianluigiconti
Gerrit Esmeijer
Illia
Németh-Pók István
Michael Mel
Marko Zdilar
GerryB
@DADA_universe
Domen Hren
@heroesch
Carey
Peter De Tender
Baris Keskin
@Big_Bear_27390
Mathias
walter e watkins
Günther Dassel
Axel
Josh
Daniel Huber
Fredric Adell
Juan Carlos
Manolis
Pajani
P.
Jonas Granlund
Bobby
Kristina
@xamarin007

#DotNet #Blazor #PatrickGod