HRDC Registration No: 10001411880
Duration: 5 Days (35 Hours)
Course Overview
This workshop provides an in-depth exploration of Blazor, an open-source development model using .NET 8. Designed for software architects and smart client developers, the program covers Blazor Server-Side and WebAssembly (WASM), EF Core, JavaScript interoperability, and secure application design. Participants will gain expertise in building end-to-end database-driven Blazor solutions with advanced components and deployment strategies, including publishing to Azure.
Who Should Attend
- Smart Client Developers.
- Software Architects.
- Developers looking to build rich user interfaces across web, mobile, and desktop platforms.
Why Choose This Course?
- HRDC Claimable: Eligible under registration no. 10001411880.
- Master advanced Blazor concepts, EF Core, and security.
- Build enterprise-grade applications with modern .NET 8 features.
Learning Outcomes
By completing this workshop, participants will:
- Understand Blazor’s architecture and project structure.
- Build dynamic components with advanced data-binding techniques.
- Integrate Blazor apps with EF Core and SQL Server.
- Implement secure authentication using OWIN Identity and JWT.
- Leverage JavaScript interoperability for seamless integration.
- Deploy Blazor applications to Azure and other platforms.
Prerequisites
- Proficiency in C# (including async/await and Tasks).
- Knowledge of ASP.NET Core, Web API, and Entity Framework.
Lab Setup
- Microsoft Windows 11.
- Visual Studio .NET 2022 or above.
- Microsoft SQL Server 2008 R2 or above.
- Microsoft Azure account (optional for deployment).
Teaching Methodology
- Project-driven training with real-world applications.
- Hands-on coding sessions and live demonstrations.
- Step-by-step walkthroughs with code samples.
- Advanced architecture design and debugging techniques.