Description
Create an Ecommerce Website with Blazor WebAssembly in .NET 6 The name of the training is to Create a Web App Store with Blazor and WebAssembly in 6 Net. is published by the Uemy website. In this training, Blazor is used to design the Front End, a Web API for the Back End and Entity Framework Core with SQL Server Express to create the database. This training uses the skeleton walking method. This means that right from the start of this course, and in just a few hours, you will learn how to create a complete and working web application with all the technologies and techniques mentioned. Most importantly, we introduced best practices with the Walking Skeleton. For example, we don’t know if we’re using fat controllers. Instead, we use the repository pattern with dependency injection. After that, it forms a major part of the web app store. This section contains the products your users buy from your store, categories, product types, search bar, pagination, main cart, etc. With all these implementations, Blazor learns many features of WebAssembly as well as the Web API, as well as the relationships between entities and how to manage them with Entity Framework Core and SQL Server. After that, we validate the credentials with JSON web tokens. You will learn how to name users, import them and generate JSON WEB TOKENS (JWT) to authenticate your users, set tokens in HTTP request headers, popular features for using API security of security. Create a user page to change their password. The next section is about purchases and orders. So far you have created a shopping cart, but it only works offline. So now it’s time to store the cart products in the database and also execute the final order first from the date. But one thing is still missing, and that is the ability to pay for your orders. We’ll cover this in the next section and we’ll use Stripe to do it. This means your users pay by credit card, Google Pay and Apple Pay. Additionally, we continue with a smaller section where we create the possibility to add a post. And after that, it’s time to create a large and comprehensive dashboard. Everything you have learned will be used for this purpose. We use Blazor WebAssembly features, we build multiple CRUD operations for our different natures, which means an admin needs to know and create, read and delete all products, categories and product types. If the user is allowed to do all of this, we introduce permission on the role. As you can see, there is much more to do!
Who should attend ?
- C# and .NET developers who want to improve their skills and learn how to create a full stack Blazor WebAssembly project
- Beginner Blazor WebAssembly developers who already have a little experience with Blazor and want to deepen their knowledge
- Aspiring .NET developers who want to learn the skills that could lead to more .NET and Blazor job opportunities
What will you learn in Create an e-commerce website with Blazor WebAssembly in .NET 6 course ,
- Create a complete Blazor WebAssembly application using an e-commerce website as an example
- Build a walking skeleton with .NET, Blazor WebAssembly, Web API, Entity Framework Core, and SQL Server from the start
- Implement best practices with generics, data transfer objects (DTOs), and the repository pattern
- Create multiple features of an e-commerce application, such as search, pagination, featured products, shopping cart (local and database), orders and many more.
- Implement authentication with JSON Web Tokens (JWT)
- Use role-based authorization for administrators and clients
- Use Code-First Migration with Entity Framework Core and SQL Server
- Implement payment with Stripe Checkout by providing credit cards, Apple Pay and Google Pay
- Create a custom layout for your Blazor WebAssembly app
- Implement administrative features with all CRUD operations to create, read, update and delete your products
Course details:
- Editor: Udemy
- Instructor: Patrick Dieu
- French language
- Training level: introduction to advanced
- Number of courses: 198
- Training duration: 17 hours 39 minutes
Create an eCommerce Website with Blazor WebAssembly in .NET 6 Course Content:
Create an eCommerce website with Blazor WebAssembly in .NET 6 Requirements:
- Experience with C#, HTML and CSS is preferred
- Experience with Blazor WebAssembly is not essential, but helps
- All frameworks and tools used in this course are available for free and we will install everything together along the way.
Pictures:
Simple video:
installation guide ,
After ripping, view with your favorite player.
Subtitle: English
Quality: 720p
Download links:
File password(s): free download software
File size:
8.33 GB