MN316
Languages and application development environment

.NET: designing and implementing maintainable, high-performance architectures

Effectively structure a backend application with .NET and key design patterns.
.NET Core has revolutionized the way backend applications are developed: dependency injection, Kestrel web server, advanced configuration management, logging, security, etc. These technologies are at the heart of .NET applications. To use them effectively, you need a solid understanding of the design patterns that structure a backend application.
This training will equip you to design and implement scalable, high-performance architectures using .NET and C#.
You will explore best practices in software design while implementing the key components of a backend application, from data management to securing REST APIs to deployment on Kubernetes. Each module is based on concrete practical applications, using a progressive and structured approach.
Duration
5 days
Schedule
See training dates for details
Regular fee
$2,395
Preferential fee A preferential rate is offered to public institutions, to members of certain professional organizations as well as to companies that do a certain amount of business with Technologia. To know more, please read the "Registration and rates" section on our FAQ page. Please note that preferential rates are not available for online training courses. Discounts cannot be combined with other offers.
$2,155

Objectives of the training

Be able to design and develop a complete, modular, and secure backend application with .NET and C#, according to proven software architecture principles.

Targeted audience

Backend developers and scalable application architects in a .NET environment

Prerequisite

This course requires a solid understanding of the fundamentals of C# programming (principles of object-oriented programming, generic types, custom attributes, lambda expressions). Experience with Visual Studio, VsCode, or Rider is also necessary.
Private or personalized training

If you have more than 8 people to sign up for a particular course, it can be delivered as a private session right at your offices. Contact us for more details.

Request a quote
Duration
5 days
Schedule
See training dates for details
Regular fee
$2,395
Preferential fee A preferential rate is offered to public institutions, to members of certain professional organizations as well as to companies that do a certain amount of business with Technologia. To know more, please read the "Registration and rates" section on our FAQ page. Please note that preferential rates are not available for online training courses. Discounts cannot be combined with other offers.
$2,155
Private or personalized training

If you have more than 8 people to sign up for a particular course, it can be delivered as a private session right at your offices. Contact us for more details.

Request a quote

Request in-company training

If you have more than 8 people to sign up for a particular course, it can be delivered as a private session right at your offices. Contact us for more details.

Tell us more
Added to cart View my cart