Blazor WebAssembly E-Commerce Online Course 🔥 5 Hour Preview
🔥 Blazor Bootcamp: https://www.udemy.com/course/blazor-webassembly/?referralCode=647B4EAACD6D8E4E6872 📧 Newsletter: https://newsletter.patrickgod.com/ 💻 GitHub: https://github.com/patrickgod/BlazorEcommercePreviewYT 🐦 Twitter: https://twitter.com/_PatrickGod Table of Contents: 00:00:00 Intro 00:00:11 Overview of the Web Application 00:06:17 Create the Blazor WebAssembly Project 00:11:08 Run the Project 00:14:54 Trust the Dev Certificate 00:18:33 Add the Product Model 00:21:46 Your First Component 00:33:42 CSS Isolation 00:39:07 Your First Web API Controller 00:48:40 Call the Web API from the Client 00:54:39 Install SQL Server 00:56:09 Add the ConnectionString 00:58:07 Install Entity Framework 00:59:38 Add the DataContext & more Packages 01:05:56 Register the DbContext & Configure the SQL Server 01:09:42 Your First Migration 01:16:13 Seed Data 01:19:48 Get Products from the Database 01:24:58 Walking Skeleton Summary 01:26:00 Implement a ServiceResponse with Generics 01:30:46 Using Services with Dependency Injection 01:38:34 Add a ProductService to the Client 01:44:24 Use the ProductService in the ProductList Component 01:47:49 Show Product Details with Page Parameters 02:01:56 Get a single Product from the Server 02:07:16 Get a single Product on the Client 02:11:52 Introducing Categories 02:14:25 Adding Category Seeding & a new Migration 02:19:07 Seeding more Products 02:21:50 Get all Categories with a new Service & Controller 02:28:28 Add a CategoryService on the Client 02:33:40 Display Categories on the NavMenu 02:38:57 Get Products by Category from the Server 02:44:11 Get Products by Category on the Client 02:57:07 Introducing Product Variants 03:04:01 Add a Composite Primary Key & more Seeding 03:08:18 Add the ProductVariants Migration 03:10:36 Include ProductVariants & Types in the ProductService 03:14:11 Display the Price in the ProductList Component 03:18:14 Display the Price in the ProductDetails Component 03:24:19 Use a Select Box for the Product Variant 03:28:08 Introducing a Product Search 03:29:28 Search a Product on the Server 03:35:18 Get Product Search Suggestions 03:45:19 Add Search Methods to the Client 03:50:35 Implement a Search vie the URL in the Index Component 03:53:15 Implement the Search Component 04:07:02 Use a Custom Layout 04:19:15 Add a Home Button 04:23:05 Introducing Featured Products 04:25:51 Load Featured Products 04:29:21 Show Featured Products with a new Component 04:42:47 Introducing Pagination & Data-Transfer-Objects (DTOs) 04:46:46 Implement Product Search Pagination on the Server 04:55:13 Add Pagination to the ProductService on the Client 04:59:56 Add Pagination to the Components 🙏MANY THANKS TO THESE LOVELY PEOPLE: @gianluigiconti Gerrit Esmeijer Illia Németh-Pók István Michael Mel Marko Zdilar GerryB @DADA_universe Domen Hren @heroesch István Csibor Carey Peter De Tender Baris Keskin Someone @Big_Bear_27390 Mathias walter e watkins Günther Dassel Axel Josh Daniel Huber Fredric Adell Juan Carlos Manolis Pajani P. Jonas Granlund Someone Bobby Kristina @xamarin007 #Blazor #DotNet #PatrickGod Thumbnail by freepik & starline
Download
0 formatsNo download links available.