- Référence : DAAA
- Durée : 2 jours (14h)
- Lieu : À Paris ou en Régions
1700€ HT
Choisir une date et RéserverVous ne pouvez pas suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...
Le phénomène est bien connu des développeurs : à mesure que de nouvelles couches applicatives sont déployées - souvent par des équipes et dans des langages différents -, il devient de plus en plus difficile de maintenir et de faire évoluer proprement l'application cible.
Il existe toutefois d'autres possibilités en terme de design applicatif, comme l'architecture hexagonale ou la clean architecture. Grâce à leur modèle faiblement couplé et à leur code essentiellement indépendant, ces deux architectures sont réemployables et transmissibles, facilitant par là même la reprise ou le transfert d'une application.
Cette formation Design Applicatif : Architecturer une application pour ses besoins présents et futurs vous propose du manipuler du code pour aborder ces différentes architectures, afin non seulement de mieux comprendre les concepts qui se cachent derrière, mais aussi d'être en mesure d'opter pour le choix le plus adapté à son contexte de développement.
Objectif opérationnel :
Savoir identifier et mettre en œuvre le paradigme de design applicatif le plus approprié au regard de son contexte.
Objectifs pédagogiques :
À l'issue de cette formation Design Applicatif, vous disposerez des connaissances et compétences nécessaires pour :
Public :
Ce cours Design Applicatif s'adresse aux chefs de projet en développement, développeurs, architectes et leaders techniques.
Prérequis :
Pour suivre cette formation Design Applicatif, une connaissance préalable de la programmation objet ainsi qu'une expérience de base du développement de logiciel sont nécessaires.
Définition
Caractéristiques
Le domaine
Définition
Principes
Schémas
Avantages et limites
Origine
Principes
Ports et adaptateurs
Avantages et limites
Origine
Principes
Schéma
Avantages et limites
Mise en pratique
Réalisation d’une application en suivant les principes de la clean architecture et de l’architecture hexagonale
Comparaison des deux approches
Principes
Schémas
Avantages et inconvénients
Les travaux pratiques représentent 60% du temps de formation. Ils vous inviteront notamment à réaliser une application en suivant les principes de la clean architecture et de l'architecture hexagonale.
Formations Informatique
et Management
en ligne à ce jour
+
Stagiaires dans nos salles
de cours sur
l'année
%
De participants satisfaits
ou très satisfaits de nos
formations
Formateurs experts
validés par
PLB