CUSTOMISED
Expert-led training for your team
Dismiss

Blazor Essentials training course

Boost your web development skills with our Blazor Essentials Course. In just 2 days, you'll master the basics of Blazor, advance to server-side integration, and learn to build scalable, maintainable web applications with Microsoft's Blazor framework.

JBI training course London UK

Also Available - 5 day in-depth Blazor course

 

"Learning about components, razor pages and binding was very useful and will be helpful in our implementation of Blazor replacing Silverlight. The templating and callbacks I also found particularly useful. The trainer was an expert in his knowledge and delivery. I really enjoyed being taught by him and his examples were very good at demonstrating the theory."

HW, Systems Developer, Blazor, May 2021

Public Courses

09/12/24 - 2 days
£2500 +VAT
20/01/25 - 2 days
£2500 +VAT
03/03/25 - 2 days
£2500 +VAT

Customised Courses

* Train a team
* Tailor content
* Flex dates
From £1200 / day
EDF logo Capita logo Sky logo NHS logo RBS logo BBC logo CISCO logo
JBI training course London UK

  • Getting Started with Blazor
  • Create a Blazor Visual Studio project
  • Creating Web Pages with Blazor
  • Investigate the Blazor model 
  • Understand Render Modes
  • Incorporating Server-Side Resources
  • Supporting Forms and Multi-Page Applications
  • Optimizing Blazor Performance
  • Advanced Component Design
  • Integrating External Libraries and Tools
  • Create interactive client-side pages
  • Enlist .NET Aspire Orchestration

Getting Started with Blazor

  • Set up your development environment for Blazor with Visual Studio or VS Code.
  • Understand the Blazor architecture and how it fits within the .NET ecosystem.
  • Create and run your first Blazor application.
  • Learn the differences between Blazor Server and Blazor WebAssembly.
  • Explore the basic structure and components of a Blazor project.
  • Introduction to .NET Aspire.

Creating Web Pages with Blazor

  • Create a Blazor project using Visual Studio and Visual Studio Code.
  • Develop your first Blazor component and understand its lifecycle.
  • Use Server-Side Render Modes.
  • Understand about Blazor Pages and Components.
  • Understand Layout and Navigation to Pages.
  • Leverage .NET Standard libraries and integrate NuGet packages.
  • Style your Blazor components with CSS and use data binding.
 

 

Working with Resources

  • Client-Side Blazor vs Server-Side Blazor.
  • Consume Web Service APIs in Client-Side Blazor.
  • Asynchronous calls to services and errors handling in Client-Side Blazor.
  • Working with resources in Server-Side Blazor.
  • JavaScript interoperability and browser APIs with Blazor.
  • Implementing authentication and authorization.

Creating Forms and Validation within Applications

  • Create Forms using Validation Components and Data Annotations.
  • Navigation and routing between pages.
  • Create reusable parameterized components.
  • Design Blazor pages for long-term maintainability and scalability.
  • Optimize performance and best practices.

 

JBI training course London UK

  • Web Developers looking to expand their skills with modern, interactive web applications.
  • C# Developers interested in leveraging their .NET knowledge for front-end development with Blazor.
  • Software Engineers seeking to build scalable, maintainable web applications using Blazor.
  • Tech Professionals familiar with ASP.NET or other web technologies who want to explore Blazor’s capabilities.
  • Junior Developers who want a structured, hands-on introduction to building applications with Blazor.

 


5 star

4.8 out of 5 average

Also Available - 5 day in-depth Blazor course

 

"Learning about components, razor pages and binding was very useful and will be helpful in our implementation of Blazor replacing Silverlight. The templating and callbacks I also found particularly useful. The trainer was an expert in his knowledge and delivery. I really enjoyed being taught by him and his examples were very good at demonstrating the theory."

HW, Systems Developer, Blazor, May 2021



“JBI  did a great job of customizing their syllabus to suit our business  needs and also bringing our team up to speed on the current best practices. Our teams varied widely in terms of experience and  the Instructor handled this particularly well - very impressive”

Brian F, Team Lead, RBS, Data Analysis Course, 20 April 2022

 

 

JBI training course London UK

Newsletter

 

Sign up for the JBI Training newsletter to stay updated with world-class technology training opportunities, including Analytics, AI, ML, DevOps, Web, Backend and Security. Our Power BI Training Course is especially popular.  Gain new skills, useful tips, and validate your expertise with an industry-leading organisation, all tailored to your schedule and learning preferences.



This two-day "Blazor Essentials" course is designed to provide a comprehensive introduction to building modern web applications using Blazor. You will learn how to set up your development environment, understand the Blazor architecture within the .NET ecosystem, and create your first Blazor application. The course covers both Blazor Server and Blazor WebAssembly, giving you a solid understanding of when and how to use each approach.

Throughout the course, you'll dive into creating web pages and components, managing resources, integrating APIs, and implementing authentication and authorization. You'll also learn best practices for creating forms, validation, navigation, and optimizing performance, all aimed at building scalable, maintainable Blazor applications.

CONTACT
+44 (0)20 8446 7555

[email protected]

SHARE

 

Copyright © 2024 JBI Training. All Rights Reserved.
JB International Training Ltd  -  Company Registration Number: 08458005
Registered Address: Wohl Enterprise Hub, 2B Redbourne Avenue, London, N3 2BS

Modern Slavery Statement & Corporate Policies | Terms & Conditions | Contact Us

POPULAR

Rust training course                                                                          React training course

Threat modelling training course   Python for data analysts training course

Power BI training course                                   Machine Learning training course

Spring Boot Microservices training course              Terraform training course

Kubernetes training course                                                            C++ training course

Power Automate training course                               Clean Code training course