Conception de Frameworks

Formation

À Paris

1 490 € Non imposable

Description

  • Typologie

    Formation

  • Dirigé à

    Pour professionnels

  • Lieu

    Paris

  • Durée

    3 Jours

Objectifs: Maîtriser les principes fondamentaux qui garantissent un bon Design Objet. Mettre en oeuvre les principaux Design Patterns. Réaliser un framework WEB JAVA de sa phase de conception à sa phase de mise en oeuvre. Comprendre les articulations des principaux frameworks qui structurent les architectures logicielles maintenables, scalables et évolutives. Destinataires: Architecte. Développeur. Chef de projet

Précisions importantes

Documents

  • Frameworks

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Paris ((75) Paris)
Voir plan
28 Rue de Chateaudun, 75009

Date de début

Consulter

À propos de cette formation

- Connaissance de Java et notions d'UML

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

Emagister S.L. (responsable du traitement) traitera vos données pour mener des actions promotionnelles (par e-mail et/ou téléphone), publier des avis ou gérer des incidents. Vous pouvez consulter vos droits et gérer votre désinscription dans la politique de confidentialité.

Les Avis

Le programme

Introduction- Les enjeux du Design Objet- Présentation des architectures agiles

Les principes fondamentaux du Design Objet
- SRP (Single Responsibility Principle)- OCP (Open Close Principle)- LSP (Liskov Substitution Principle)- DIP (Dependency Inversion Principle)

  • a) Gestion des dépendances
  • b) Le couplage faible par interface
  • c) Pattern Factory
  • d) Pattern Service Locator
  • e) IoC ou injection des dépendances- ISP (Interface Segregation Principle)- Héritage et composition- La composition et le design des packages

  • a) CCP (Common Closur Principle)
  • b) CRP (Common Reuse Principle)
  • c) Gestion des cycles, du couplage et de la cohésion
  • d) Métriques de stabilité des packages ( Afferent Coupling, Efferent Coupling, Main Sequence, Utilisation de JDepend)- Principes d'architecture logicielle

  • a) Architecture en couche / n-tiers
  • b) Intégration de frameworks
  • c) Les conteneurs légers et l'injection de dépendance


    Conception et développement agiles
    -Processus itératif- Pratique des tests (Test Driven Developpment)- Pratique du Refactoring- Mise en oeuvre des Design Patterns (Pattern Observer, Factory, Command, Strategy, State, Visitor, Template Method)

    La conception de frameworks- Définition et caractéristiques d'un framework
  • a) Le principe d'Hollywood
  • b) Les fondamentaux objets- Points d'extensions, classes abstraites- Les différentes catégories de frameworks

  • a) Framework technique
  • b) Framework métier- Le Design Pattern Template Method- Les différents acteurs d'un frameworkConception d'un framework Web JAVA- Rappel sur les architectures Web JAVA (Introduction Servlets/JSP)- Le Pattern MVC2- Le Pattern FrontController- Intégration des différentes technologies de vue- Design et conception d'une API de framework- Parallèle avec des frameworks existants
  • a) Comparaison avec Struts
  • b) Comparaison avec Spring MVC
  • Informations complémentaires

    Modalités de paiement : Cette formation peut faire l'objet d'une demande de prise en charge par l'OPCA

    Conception de Frameworks

    1 490 € Non imposable