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

Start Trial
LevelIntermediate
CategoriesWeb & Application Development, Full Stack Web Development Concepts and Tools, Blazor, C#

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