Formation Java - Design Patterns
La présentation des design patterns suit une progression allant des plus simples aux plus complexes.
Objectifs pédagogiques
- Découvrir l'organisation des Design Patterns du GoF
- Découvrir quelques patterns courants Java EE
- Connaître les diagrammes UML de base
- Savoir mettre en oeuvre les Design Patterns en Java
- Savoir choisir un pattern et le mettre en oeuvre dans une architecture
Pré-requis
- Connaissance du langage JAVA
Public
- Développeurs
- Chefs de projets
Programme
Jour 1
Introduction
- Fondamentaux de la POO
- Les limites de l’héritage
- Organisation du code
Diagrammes principaux en UML 2
- Diagrammes utilisés pour décrire les design patterns
Jour 2
Design Patterns
- Concept de design pattern
- Catalogue du GoF
- Organisation du catalogue
- Organisation des patterns
escription des patterns
- ingleton
- Bridge
- Adapter
- Strategy
- Observator
- Decorator
- Template Method
- Factory Method
- Prototype
- Builder
- Abstract Factory
- Composite
- Facade
Jour 3
Description des patterns
- Flyweight
- Proxy
- Chain of Responsability
- Command
- Interpreter
- Iterator
- Mediator
- Memento
- State
- Visitor
Quelques patterns Java EE
- Exigences de l’architecture
- Data Access Object
- Data Transfert Object
- Façade et Service
- Tansfert des exceptions
Méthodes mobilisées
- Un formateur validé par nos équipes techniques et pédagogiques sera présent pendant toute la durée de la formation
- Pour les formations en présentiel, une salle de formation sera mise à disposition et équipée d'ordinateurs portables, d'un accès Wi-Fi, d'un projecteur et d'un tableau blanc. En distanciel la session sera suivie sur Zoom ou autre outil de visioconférence sur demande (Teams, Webex, Google Meet...).
- Un support de cours en version numérique sera remis à chaque participant
Modalités d’évaluation
- Questions orales ou écrites (QCM)
- Exercices pratiques
- Auto-positionnement en amont et aval de la formation
Accessibilité aux personnes handicapées
Nous nous engageons à rendre notre formation Java - Design Patterns accessible aux personnes en situation de handicap. Merci de nous contacter afin que nous puissions réaliser les adaptations nécessaires en amont de la formation.Dernière modification le 19/05/2022