Training

About my Training Classes

Starter and deep-dive courses

Gill teaches several topics around .NET. You can find these planned through Xebia Academy and other channels.

C# and .NET

Get your team started with the fundamentals of .NET and C#.

Architecture

Workshop on ASP.NET Core Clean Architecture.

ASP.NET Core and ASP.NET Core Blazor

Starter and deep-dive courses on ASP.NET Core, APIs and Blazor.

Team upskill to .NET 9

Update your team to the latest and greatest in .NET 9.

Developing modern web apps using ASP.NET Core

  • 3 Day course, classroom or online
  • Understand ASP.NET Core MVC, Razor Pages, Blazor and APIs

ASP.NET Core 8 is Microsoft’s premier platform to build web applications. In this course, you’ll get a solid understanding of ASP.NET Core, ASP.NET Core MVC, Blazor and Web API. This course uses .NET 8 and is fully updated for the new version of the underlying frameworks.

Building Full Stack Web Apps with Blazor

  • 3 Day course, classroom or online
  • Practical deep-dive in Blazor

Are you looking to build rich, interactive web applications but don’t like to go the JavaScript route? Or is your team skilled in .NET and you want to leverage that to build modern, responsive and fast web applications? Blazor can be your solution.

Creating ASP.NET Core 8/9 APIs

  • 3 Day course, classroom or online
  • Practical deep-dive in ASP.NET APIs and Minimal APIs

In this course, you will learn how to create APIs based on ASP.NET Core 8. You will gain practical knowledge on how to build, run and maintain ASP.NET Core 8 APIs.

Clean Architecture in .NET 8/9

  • 2 Day course, classroom or online
  • Hands-on workshop format

Building testable and maintainable code is a hard requirement these days. It’s vital that your software supports changes over a prolonged period of time. That is something that can be achieved only if you set up an architecture which supports this. In this course, you’ll learn about Clean Architecture applied to ASP.NET Core 8. Clean architecture has over the years proven to be a way to create a solid foundation for enterprise-ready applications.

Update your skills to .NET 8: Dive into modern development on the .NET 8 stack

  • 3 Day course, classroom or online
  • Get your team up to speed with the latest

.NET has evolved dramatically. You and your team may be using more outdated technologies but you don’t know where to start on getting back up-to-speed with the latest and greatest. Or maybe you need an overview of all what is possible with your .NET and C# knowledge on the web, mobile and desktop.

C# 12

  • 4-5 Day course, classroom or online
  • No prior experience needed

C# is the most used language to build .NET applications. This course will get you from zero to hero. In 4 (or 5) days, you’ll learn the ins and outs of the language and the .NET platform.