Cover image for Modern Web Development with Blazor WebAssembly and .NET

Modern Web Development with Blazor WebAssembly and .NET

Learn to build a modern Blazor application while implementing enterprise-level concepts, design patterns, and features

Trevoir Williams

Created by Trevoir Williams

Discover how to build interactive web applications using your C# skills with Blazor WebAssembly. Learn to create modern, single-page apps without relying heavily on JavaScript. Explore key concepts like component creation, data binding, and integrating APIs for robust, enterprise-level solutions.

Packt | Jul 2021 | 565 min

What You Will Learn

You will start by setting up your first Blazor project and gradually move into more advanced topics like data flow and JavaScript integration. Through hands-on coding and real-world examples, you will build features step by step, learning how to design, test, and refine your application as you go.

Key Features

  • Create reusable UI components and connect them to APIs using C# and Blazor
  • Implement secure authentication and manage user access in your web apps
  • Apply best practices for debugging, troubleshooting, and efficient code organization

Target Audience

Perfect for developers with some object-oriented programming experience who want to expand into modern web development using .NET. If you are looking to leverage your C# skills to create interactive web apps or transition from other frameworks, you will find practical guidance and actionable techniques here.

Related courses