Logo Java - Design Patterns

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