Course Name
Course Code : PRO75
Venue Details
Postal Code : 2
Session Dates
Duration: 2 days (14 hours)
Blazor programming training introduces developers to building interactive web applications using C# and .NET instead of JavaScript. Participants learn the fundamentals of Blazor, including creating reusable components, handling events, and managing application state. The course covers both Blazor Server and Blazor WebAssembly hosting models, highlighting their use cases and deployment strategies. Advanced topics include integrating APIs, implementing authentication and authorization, and optimizing application performance for modern web experiences. By the end of the training, learners will be equipped to develop full-featured, client-side, and server-side web applications with Blazor, leveraging their existing .NET skills.
Introduction to Blazor and Basic Development Introduction to Blazor Overview of Blazor framework and its capabilities. Differences between Blazor WebAssembly and Blazor Server. Setting up a Blazor development environment. Practical exercise Blazor Components Understanding Blazor components, their lifecycle, and data binding. Building reusable components with parameters. Practical exercise Routing and Navigation in Blazor Routing and navigation basics in Blazor. Configuring routes for components and pages. Practical exercise Blazor WebAssembly vs. Blazor Server Comparing Blazor WebAssembly and Blazor Server. Understanding the trade-offs in performance, scalability, and hosting. Practical exercise Advanced Blazor Concepts and Integration State Management in Blazor Managing state in Blazor applications (LocalStorage, session state, cascading values). Practical exercise API Integration with Blazor Calling and consuming RESTful APIs from Blazor. Handling asynchronous operations and managing data. Practical exercise Debugging and Performance Optimization Techniques for debugging Blazor applications. Optimizing Blazor WebAssembly performance. Practical exercise Deploying Blazor Applications Best practices for deploying Blazor WebAssembly and Blazor Server applications. Deploying to Azure, IIS, or other hosting platforms. Practical exercise
Mode of Delivery : The event can be attended both online and at nearby ProgNXT classroom by Individual Professionals and Corporate Employees as per the seat availability. Please Contact Us at [email protected] for checking the seat availability
Audience : We have a global audience that logs in to using their own computers to work hand in hand with our world-class instructors.
Assessment : Each training course will have ProgNXT Assessment at the end.
Certification : After successful passing of ProgNXT Assessment, ProgNXT Certification will be provided, which has got acceptance in 55+ Countries.
| Global Region | Location | Start Date | End Date | Action |
|---|---|---|---|---|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |