Formation

Java SE Intermédiaire : Conception objet avancée + Design pattern

Organisme responsable juridiquement de la formation
Dawan

  • Tout public
Maîtriser les fondements de la POO - Comprendre la décomposition d'une application d'entreprise en objets (conception/design OO) - Appliquer les principes de regroupement, de structuration et de communication entre les objets d'un système complexe - Concevoir des systèmes OO de manière à favoriser la maintenabilité et faciliter le changement dans un contexte itératif - Appliquer les principes S.O.L.I.D. - Comprendre certains modèles de conception d'entreprise (Repository, Factory, DTO) - Connaître la place et les différences entre les styles architecturaux - Connaître quelques modèles architecturaux (DDD, Clean Architecture ...) - Concevoir des applications faiblement couplées et cohésives - Apprendre à implémenter des designs patterns
Maîtriser les fondements de la conception objet

Atelier : construire un schéma de classes cohérent
Gérer l'interaction entre les objets du système

Atelier : implémentation de patterns de comportements
Concevoir un domaine et découper des objets

Atelier : multiples exemples de mauvaise/bonne implémentation
Introduire une abstraction

Atelier : analyse d'un code et présentation des métriques - ré-écriture d'exemples concrets
Concevoir une application en couches

Atelier : implémentation d'une applicaion en couche
Comprendre et appliquer les design patterns
Générer des instances
Organiser les structures de données
Maîtriser le comportement des objets
Durée en centre : 35 heures
Formacode (Domaines de formation) :
  • 30802 Langage Java
NSF (Spécialités de formation) :
  • 326 Informatique, traitement de l'information, réseaux de transmission des données

Entrées/sorties permanentes

Formation entièrement présentielle


LIEU DE FORMATION