Expert-led training for your team
Blazor Training Course for Development Engineers

13 February 2023

Blazor training equips Police Force with up-to-date web Development skills

We were recently approached by a UK Police Department to train teams of development engineers in Blazor.

The development engineers working at a UK police department needed to train in Blazor, a framework for building web applications, in order to improve their ability to develop and maintain web-based applications used by the police.

After an initial consultation between our team and the department it was determined that a 3-day course would be required, with the delegates trained remotely in our online classroom.

What is Blazor?

Blazor is a framework for building web applications using C# programming language, instead of JavaScript. An open-source framework developed by Microsoft it allows developers to write both client-side and server-side code in C#, cutting the need to learn multiple programming languages.

Blazor enables developers to create interactive, single-page applications (SPAs) that run in a browser offering a rich, responsive user experience. Using, WebAssembly, a low-level binary format for the web, to run .NET code directly in the browser, making it possible to build web applications without the need for any plugins or additional software.

Why Blazor for development?

Blazor has a number of features and benefits which include:

  • Reusability of code: Blazor allows developers to share code across both the client-side and server-side of an application, reducing the amount of code needed and making it easier to maintain and update applications.
  • Interoperability with JavaScript libraries: Blazor provides seamless interoperability with existing JavaScript libraries, making it easy to add and use existing JavaScript code in Blazor applications.
  • Easy integration with existing .NET libraries: Blazor provides access to the entire .NET ecosystem, making it easy to use existing .NET libraries and tools in Blazor applications.

Blazor supplies a modern, client-side technology for building web applications, and can help development engineers to create high-performing, interactive applications that are responsive and easily accessible from a variety of devices, including laptops, smartphones, and tablets.

What was the training in Blazor we supplied?

We were tasked with training the development engineers to better understand how to use the framework and build web applications, including creating user interfaces, handling user interactions, and integrating with back-end systems.

The training consisted in a series of lectures and exercises supplying a hands-on experience, the delegates being taught the tools and technologies needed to build and deploy Blazor applications, to support the department's mission, including:

  • Mobile-friendly dashboards and reports that provide real-time data and insights into the department's activities and performance.
  • Interactive forms and applications that streamline the department's internal processes and make it easier for police officers and staff to access the information and resources they need to do their jobs.
  • Interactive training and educational resources that help police officers to stay up to date with the latest practices and procedures.

The training in Blazor taught the development engineers the skills and knowledge they need to create modern, user-friendly web applications that support the UK police department's mission and helped improve its efficiency and effectiveness.

Here is a short video of an exercise, as it would be seen on JBI's Blazor training course.


Why use JBI Training?

We’ve provided IT training for several police departments across the UK in the last 25 years.

The Police Department trained their development engineers using JBI Training because we:

  • Supply the relevant expertise: JBI Training has a team of experienced trainers who are knowledgeable in a wide range of technical skills, including web development. This ensures that the development engineers received high-quality training that was relevant and effective for their needs.
  • Flexibility: The police department were able to secure training that fitted with the schedules and needs of their development engineers.
  • Improved performance: By providing high-quality training, JBI Training assisted the police department's development engineers to improve their technical skills and knowledge. leading to better performance, increased productivity, and improved applications.
  • Customised training: We supplied a tailor made training program that was customised to meet the specific needs of the police department and its development engineers. This ensured that the training was relevant, effective, and aligned with the department's goals and objectives.


JBI Training provides a comprehensive range of training options and expert trainers, we were able to offer the  police department a cost-effective, flexible, and effective solution for training their development engineers. The training designed to help the development engineers to improve their technical skills and knowledge, leading to better performance, increased productivity, and improved applications.

We have a philosophy that puts your organisations requirements at the heart of everything we do!

JBI ran the online classroom remotely to 5 delegates and at the end of the course feedback was returned.

“Instructor had excellent knowledge and allowed discussion around issues and approaches we have taken.”  - Charlie, Development Engineer 10/10

“The course was really good. It was set up as a bespoke course and the knowledge of the trainer (Ken) was fantastic. We threw some very technical real world scenarios at him and he helped us with all of them. At the same time, he taught us loads of fantastic Blazer techniques that we can use moving forward. The logistics were also spot on”. Thompson, Application Developer.

“The content of the course was good and very much to the point. There were no complaints.”  - Frankie, Development Engineer. (9.6/10)

“Enjoyed the course. It was helpful to be shown examples and also to show and discuss our own work. Course worked well over 3 days, lots of topics covered but it never felt rushed.” Benis, Application Developer. (10/10)

“Excellent course with opportunity to ask specific questions in areas the team needed more advice and skip over topics we already were comfortable with”. Katie, Senior Engineer – Development (10/10)

For further information on training courses:

Blazor Training Course

Front-end Web training courses

To request a consultation book a course or speak to one of our advisors 

Technical Sales team

+44 (0)20 8446 7555

Email :
[email protected]

Or fill in our Enquiry Form

Connect With Us On Linkedin - Connect With Us On Linkedin Button - Free  Transparent PNG Download - PNGkey



About the author: Craig Hartzel
Craig is a self-confessed geek who loves to play with and write about technology. Craig's especially interested in systems relating to e-commerce, automation, AI and Analytics.

+44 (0)20 8446 7555

[email protected]



Copyright © 2023 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


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