MN316
Langages et environnements de réalisation d'applications

.NET : concevoir et implémenter des architectures maintenables et performantes

Structurer efficacement une application backend avec .NET et les design patterns clés.
.NET Core a renouvelé la manière de développer des applications backend: injection de dépendances, serveur web Kestrel, gestion de configuration avancée, logging, sécurité, etc... Ces technologies sont au cœur des applications .NET. Pour être utilisées efficacement, elles nécessitent une solide compréhension des designs patterns qui structurent une application backend.
Cette formation vous outillera pour concevoir et implémenter des architectures modulables et performantes à l’aide .NET et C#.
Vous explorerez les meilleures pratiques de conception logicielle, tout en mettant en œuvre les composants clés d’une application backend, de la gestion des données à la sécurisation des API REST, jusqu’au déploiement sur Kubernetes. Chaque module s’appuie sur des mises en pratique concrètes, dans une approche progressive et structurée.
Durée
5 jours
Horaire
Voir les dates de formations pour plus de détails
Tarif régulier
2 395 $
Tarif préférentiel Un tarif préférentiel est accordé pour chacun des cours aux organismes publics, aux membres de certaines associations ainsi qu’aux entreprises ayant une entente avec Technologia (voir FAQ). Pour la liste complète des entités admissibles, consulter la section « Tarification » des FAQ. Notez également qu’aucun tarif préférentiel n’est accordé pour les formations en ligne. Les rabais accordés sur les formations ne peuvent être cumulables avec aucune autre promotion.
2 155 $

Objectifs de la formation

Être en mesure de concevoir et développer une application backend complète, modulaire et sécurisée avec .NET et C#, selon les principes d’architecture logicielle éprouvés.

Clientèle visée

Développeurs et développeuses backend et architectes d’applications évolutives en environnement .NET

Préalables

Ce cours demande une connaissance solide des bases de la programmation C# (principes de la programmation orientée objet, types génériques, custom attribute, expressions lambda). Une expérience avec Visual Studio, VsCode ou Rider est aussi nécessaire.

Formateurs

Formation en entreprise

Toutes nos formations peuvent être offertes en entreprise et personnalisées selon vos besoins. Pour plus d'information, nous vous invitons à communiquer avec nous ou à remplir une demande de soumission en ligne.

Demander une soumission
Durée
5 jours
Horaire
Voir les dates de formations pour plus de détails
Tarif régulier
2 395 $
Tarif préférentiel Un tarif préférentiel est accordé pour chacun des cours aux organismes publics, aux membres de certaines associations ainsi qu’aux entreprises ayant une entente avec Technologia (voir FAQ). Pour la liste complète des entités admissibles, consulter la section « Tarification » des FAQ. Notez également qu’aucun tarif préférentiel n’est accordé pour les formations en ligne. Les rabais accordés sur les formations ne peuvent être cumulables avec aucune autre promotion.
2 155 $
Formation en entreprise

Toutes nos formations peuvent être offertes en entreprise et personnalisées selon vos besoins. Pour plus d'information, nous vous invitons à communiquer avec nous ou à remplir une demande de soumission en ligne.

Demander une soumission

Demander une formation en entreprise

Toutes nos formations peuvent être offertes en entreprise et personnalisées selon vos besoins. Pour plus d'information, nous vous invitons à communiquer avec nous ou à remplir une demande de soumission en ligne.

Dites-nous en plus
Ajout effectué Voir mon panier