Creating ASP.NET Core 8 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.
Any questions?
Gill will gladly help you further with any personal or in-company needs you might have.
Get in touchWhat will you learn?
You want to build APIs for your next project, based on ASP.NET Core, Microsoft’s premier web development platform?
This course will teach you all you need to know how to build robust APIs, including patterns and best practices such as clean architecture to build reliable and testable APIs.
Key takeaways
- Learn how to build APIs based on ASP.NET Core
- Understand complex topics such as content negotiation, authentication and deployment
- Build APIs based on the concepts of Clean Architecture
Program
During this 3 day training, you will learn how to build real-world APIs using ASP.NET Core. This course is aimed at being practical, filled with hands-on labs to apply what you have learned.
Moving to .NET 8 and ASP.NET Core
This first module will give you an overview of the .NET 6 platform and its components. We will also look at the .NET Core CLI.
Finding your way around ASP NET Core MVC
In this module, we will together create the File > new project and see what is getting generated. You’ll learn about the new files, workflow and configuration options that come with ASP.NET Core.
Creating and consuming a firstASP.NET Core 8 API
Typically, developers will use REST to create ASP.NET Core APIs. In this module, we will learn about the principles of REST and how that aligns with ASP.NET Core and we will create a first ASP.NET Core API and see how we can consume that from a Blazor front-end.
Understanding core principles inASP.NET Core APIs
Now that you have a basic understanding of APIs in ASP.NET Core, it’s time to dive deeper. We will learn the concept of controllers and the MVC pattern that’s used in ASP.NET Core as well as the other approach, namely Minimal APIs. While doing so, we will understand the basics of routing also used in ASP.NET Core.
Who is it for?
Why should I follow this training?
Learn about ASP.NET Core APIs
Create APIs based on the popular framework of Microsoft
Build a real-world APIs
This course will guide you in the end-to-end building of a real world API
Apply best practices
You will learn how to create APIs the right way from the start
What does it look like?
What else
should I know?
After registration for this training, you will receive a confirmation email with practical information. A week before the training, we will ask you about any dietary requirements. See you soon!
Course information
Training will consist of a healthy mix of theory, examples, and exercises
Lunch is included
Travel and accommodation expenses are not included
No previous knowledge on ASP.NET Core required!
Meet the trainer(s)
Gill Cleeren
Meet Gill Cleeren, Microsoft trainer at Xebia Academy. View Gill’s full profile and training courses on Xebia Academy.
Koen Luyten
Meet Koen Luyten, trainer at Xebia Academy. View Koen’s full profile and training courses on Xebia Academy.