Blazor opens doors for .NET developers by offering the ability to create modern single-page applications (SPA) using their favorite language, C#.
Many .NET developers avoid the frontend due to the complexities of JavaScript frameworks or not knowing where to start. Blazor WebAssembly addresses these issues, allowing developers to focus on creating beautiful and functional applications using advanced technologies like WebAssembly, which competes with JavaScript in terms of performance and flexibility.
Blazor excites developers: finally, a tool has been created that bridges the gap between client-side and server-side development.
This course was initially created using .NET 5 but has been adapted and fully tested for versions .NET 8 and .NET 9. Additionally, updates, new videos, and notes have been included, as well as re-recorded lessons to support current templates and capabilities.
What you will learn:
Basics of Blazor and Blazor WebAssembly.
Using standard Blazor components.
Configuring routing in a web application.
Interacting with a server-side Web API application.
Data manipulation in Blazor (GET, POST, PUT, DELETE).
File uploading.
Integration of JavaScript code in Blazor applications.
Simple deployment of the application to production.
Securing Blazor WebAssembly and Web API applications.
Advanced security concepts for enhancing the application.
This course is suitable for anyone who wants to use Blazor for developing modern web applications and stay at the forefront of .NET development. Start creating powerful applications with minimal effort and maximum enjoyment!
Code Maze is a blog about simplicity and pragmatism. We tend to write clear and simple articles, easily understandable by everyone. We run a primarily .NET Core oriented blog, with an accent on web development and web applications. But we don’t stop there. Besides trying to implement best practices and use the newest technologies available, we are focusing on the entire lifecycle of a .NET Core app, so that we can get most out of our applications.
We think a combination of hands-on approach and focusing on the essence of the topic in our articles is what makes our blog unique. Hopefully, this approach will be something that helps you learn quicker and achieve the best results possible.
Watch Online 102 lessons
This is a demo lesson (10:00 remaining)
You can watch up to 10 minutes for free. Subscribe to unlock all 102 lessons in this course and access 10,000+ hours of premium content across all courses.