Conception de Frameworks

Formation

À Paris

1 490 € Non imposable

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

  • 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

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

    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.

    Conception de Frameworks

    1 490 € Non imposable