Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)
Comprendre la productivité, scalabilité, évolutivité, testabilité
Les responsabilités
L'application monolithique
L'architecture microservice
2/ L'écosystème .NET
Comprendre la différence entre les languages (C#, VB.NET, F#)
.NET Framework et .NET Standard
Présentation des différents frameworks
3/ Découvrir les recommandations de conception et designs patterns
Séparation des responsabilités avec facade
Injection de dépendances avec strategy
Interceptions avec Proxy
Gestion du cycle de vie des composants avec singleton et prototype
Instanciation des composants de l'application avec factory
Implémenter une architecture orientée message avec command et observer
4/ Les données et la persistance
Vue d'ensemble des différents types de bases de données (SQL, NoSQL)
ACID et la gestion des transactions
EntityFramework, NHibernate
LINQ (Language Integrated Query)
5/ API REST avec AspNet Core
Principes de conception d'une API REST
Présentation des bases du protocole HTTP
L'API REST avec ASP.NET MVC
Authentification par token avec OpenID Connect
6/ IHM avec AspNet Core
Pattern MVC : Rappel
Les vues Razor
Authentification par formulaire
Sécurisation des routes et des vues
Protection contre les attaques CSRF
7/ Industrialiser les développements
L'intégration continue
La livraison continue
La containerisation avec docker
Le déploiement sur un docker host (Kubernetes)
Approche Pédagogique
Approche Pédagogique
Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
Cas pratiques
Remise d’outils
Echanges d’expériences
Public Cible
Personnes Visées
Développeurs
Dates
Dates
Du 26 au 30 Août 2024
Du 09 au 13 Déc. 2024
Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.