Blazor в ASP.NET, часть 3
Learn Blazor WebAssembly with .NET 6! Build and debug a practical project to master this modern web framework.
Course Content
Blazor в ASP.NET, часть 3 is a beginner-level Udemy course taught by Andrei Brizhak. It runs 3h 36m, is taught in Russian, and includes a certificate of completion. Learners rate it 4.0 out of 5 from 4 reviews, with 25 students enrolled. It is a paid course, last updated July 2023.
Master Blazor WebAssembly: Build Modern Web UIs with C#
Ready to revolutionize your web development? JavaScript frameworks have long dominated the front-end, but Blazor WebAssembly is poised to change everything! This course dives deep into Blazor WebAssembly, a powerful framework within .NET Core (.NET 6), empowering you to create sophisticated and interactive user interfaces using C#.
What is Blazor WebAssembly? Learn the fundamentals of this innovative framework and unlock its potential for building high-performance web applications.
Course Highlights:
- Blazor WebAssembly Architecture: Understand the core architecture of Blazor WebAssembly applications and how to effectively utilize it in real-world projects.
- API Development with Blazor:
- Learn to create robust APIs, including database connection setup.
- Implement DTO models for managing product and category data.
- Configure product controller methods and endpoints.
- Retrieve price option data for products.
- Product Listing & Details Pages:
- Set up API access for Blazor WebAssembly pages.
- Build a navigation menu for your online store.
- Implement static file storage within your Blazor WebAssembly project.
- Create a product service and utilize visual models to display product descriptions and variations (e.g., size, color, price).
- Shopping Cart Implementation:
- Utilize the Blazored LocalStorage library for persistent shopping cart data in the user's browser.
- Develop a shopping cart service.
- Display the total number of items in the cart within the site navigation.
- Challenge: Solve practical problems related to shopping cart functionality.
- Order Management System:
- Create models for order headers and order items.
- Develop an order repository with methods for creating order records in the database (order headers, order items).
- Implement methods for updating order statuses.
- Build an order service and integrate it into the order page.
- Blazor Component Development: Explore practical examples of creating Blazor WebAssembly pages and components, and learn to implement user interaction logic.
Technologies Used:
- .NET 6
- Visual Studio 2022
Who is this course for? This course is designed for developers looking to leverage the power of C# and .NET to build modern, interactive web applications. Join us and start building real-world Blazor WebAssembly applications today!
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.