{"product_id":"blazor-course-building-web-applications","title":"Blazor Course: Building Web Applications","description":"\u003cdiv\u003e\n\u003cp\u003eIn this \u003cb\u003eBlazor course\u003c\/b\u003e, you will learn how to use Blazor, Microsoft’s recommended framework for building interactive web UIs, and C# create interactive single-page and multi-page applications.\u003c\/p\u003e\r\n\u003cp\u003eYou will also learn how to:\u003c\/p\u003e\r\n\u003cul type=\"disc\"\u003e\r\n\u003cli\u003eTake advantage of the complete .NET framework to create code that fully integrates client-side and server-side logic and resources\u003c\/li\u003e\r\n\u003cli\u003eCreate input forms that include customized validation\u003c\/li\u003e\r\n\u003cli\u003eSecure and deploy your Blazor application\u003c\/li\u003e\r\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch3\u003eBlazor Course: Building Web Applications Benefits\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eIn this course, you will:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCreate interactive client-side pages that can seamlessly access server-side resources.\u003c\/li\u003e\n\u003cli\u003eImplement the container\/presentation pattern to integrate server-side and client-side resources.\u003c\/li\u003e\n\u003cli\u003eLeverage databinding, form validation, and other best practices to improve productivity.\u003c\/li\u003e\n\u003cli\u003eNavigate between components.\u003c\/li\u003e\n\u003cli\u003eSecure your application using OAuth2.0 claims.\u003c\/li\u003e\n\u003cli\u003eIntegrate JavaScript and C# code.\u003c\/li\u003e\n\u003cli\u003eTest your knowledge in the included end-of-course exam.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003ePrerequisites\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eTo succeed in this course, you should have prior experience with:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWriting C# code in .NET 5, .NET Core, or .NET Framework\u003c\/li\u003e\n\u003cli\u003eCreating web applications (recommended)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\u003ch3\u003eBuilding Web Applications with Blazor Training Outline\u003c\/h3\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eLearning Objectives\u003c\/h4\u003e\n\u003cp\u003e\u003cb\u003eModule 1: Introduction and Overview\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eIn this module, you will learn about:\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eThe Blazor Model\u003c\/li\u003e\n\u003cli\u003eCosts, benefits, and differences of Client-Side Blazor (CSB) and Server-Side Blazor (SSB)\u003c\/li\u003e\n\u003cli\u003eCreating hybrid applications that integrate server-side and client-side processing\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eModule 2: Creating Web Pages with Blazor\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eIn this module, you will learn how to:\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eWork with Blazor in Visual Studio Code\u003c\/li\u003e\n\u003cli\u003eCreate your first Blazor component\u003c\/li\u003e\n\u003cli\u003eBuild client-side components that can access server-side databases without Web services\u003c\/li\u003e\n\u003cli\u003eLeverage .NET Standard libraries and NuGet packages\u003c\/li\u003e\n\u003cli\u003eArchitect your application to reduce maintenance costs\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eModule 3: Navigation and UI consistency\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eIn this module, you will learn how to:\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eNavigate between components to create richer applications\u003c\/li\u003e\n\u003cli\u003ePass data between components\u003c\/li\u003e\n\u003cli\u003eEnsure UI consistency and lower maintenance costs with layouts and templates\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eModule 4: Accepting User Input and Validating Data\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eIn this module, you will learn how to:\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eBuild forms and validate data in Blazor\u003c\/li\u003e\n\u003cli\u003eSupport simple data validation declaratively\u003c\/li\u003e\n\u003cli\u003eCreate custom validation to handle complex business scenarios\u003c\/li\u003e\n\u003cli\u003eImplement best practices for managing your application\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eModule 5: JavaScript, Testing, Authentication, and Deployment\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eIn this module, you will learn how to:\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eIntegrate JavaScript and browser APIs in Blazor\u003c\/li\u003e\n\u003cli\u003eCreate and run automated tests with bUnit\u003c\/li\u003e\n\u003cli\u003eSecure your application with declarative and procedural authorizations\u003c\/li\u003e\n\u003cli\u003eDeploy your Blazor application\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Learning Tree","offers":[{"title":"267B66US \/ 2026-07-27T09:00:00 \/ Herndon, VA","offer_id":47534212645083,"sku":"US-2326-IL","price":1640.0,"currency_code":"USD","in_stock":true},{"title":"26AA55US \/ 2026-10-26T09:00:00 \/ Herndon, VA","offer_id":48216586846427,"sku":"US-2326-IL","price":1640.0,"currency_code":"USD","in_stock":true},{"title":"271A44US \/ 2027-01-25T09:00:00 \/ Herndon, VA","offer_id":48216586879195,"sku":"US-2326-IL","price":1640.0,"currency_code":"USD","in_stock":true},{"title":"274A29US \/ 2027-04-26T09:00:00 \/ Herndon, VA","offer_id":48669325590747,"sku":"US-2326-IL","price":1640.0,"currency_code":"USD","in_stock":true}],"url":"https:\/\/learningtreeinternational-dirinfosec-hhs.myshopify.com\/products\/blazor-course-building-web-applications","provider":"Learning Tree International","version":"1.0","type":"link"}