JAV10 Design Pattern

Formation

À Tunis (Tunisie)

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Lieu

    Tunis (Tunisie)

Les Design Patterns sont aujourd'hui reconnus comme un outil essentiel dans la conception de logiciels orientés objet de qualité. On en attend une meilleure évolutivité des logiciels et des coûts de maintenance réduits. Mais dans les équipes où se côtoient développeurs chevronnés et inexpérimentés, la complexité inhérente aux Design Patterns peut être source de mauvaises utilisations et d'incompréhensions. A travers ce cours, vous trouverez une réponse aux questions suivantes : "Quels sont les Patterns les plus usités et quelle est leur valeur ajoutée ?", "Comment introduire les Design Patterns dans mes conceptions ?", "En quoi les Design Patterns m'aideront-t-ils à renforcer l'évolutivité d'une conception ?", "Comment améliorer la qualité du code existant grâce aux Design Patterns

Les sites et dates disponibles

Lieu

Date de début

Tunis (Tunisie)
Rue 8609 N°18 Z.I. Charguia 1, 1035

Date de début

Consulter

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

  1. Introduction à la conception objet et aux Design Patterns
    • Processus de développement agiles
    • Analyse et conception
    • La conception dans les processus agiles
    • Découverte d'un Design Pattern
  2. Principes fondamentaux de conception
    • Les Patterns Grasp d'affectation des responsabilités
    • Principe d'ouverture / fermeture (OCP)
    • Inversion des dépendances (DIP)
    • Substitution de Liskov (LSP)
    • Séparation des interfaces (ISP)
  3. Design Patterns du GoF et autres Patterns
    • Les Design Patterns de comportement (itérateur, stratégie, Template Method, état, observateur, médiateur, visiteur)
    • Les Design Patterns de création (singleton, fabrique abstraite, Builder)
    • Les Design Patterns de structure (composite, pont, adaptateur, décorateur, façade, Proxy, Extension Object, Value Object)
  4. Design Pattern J2EE et blueprint J2EE
    • Pattern J2EE pour la couche présentation (Front controller, Application Controller,View helper,Composite View,Dispatcher View,Service to Worker,Intercepting Filter)
    • Pattern j2EE couche métier (Business Delegate, Application Service, Procedure Access Object, Service Locator, Session Façade, Value List Handler, Transfer Object, Transfer Object Assembler, Composite Entity, Service Activator, Data Access Object, Data Transfer Object…)
  5. Patterns et architecture
    • Couches logicielles
    • Modèle Vue Contrôleur (MVC)
    • Frameworks
    • Approche par composants
  6. Organiser un modèle et en contrôler la qualité
    • Règles d'organisation en packages
    • Métriques de packages
  7. Le refactoring
    • Définition et principes du refactoring
    • Quelques "mauvaises odeurs"
    • Exemples de refactoring
    • Refactoring vers les Design Patterns
    • Les outils du refactoring
  8. SYNTHÈSE:
    Que peut-on attendre des Design Patterns pour le développement en architecture J2EE ? Principaux ouvrages et sites de référence.

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

JAV10 Design Pattern

Prix sur demande