Aller au menu Aller au contenu Aller à la page d'accessibilité
masquer

CONTACTER
UN CONSEILLER

fleche

Je consulte ma fiche formation, en Pays de la Loire.

Java SE Intermédiaire : Conception objet avancée + Design pattern

Dawan

2 sessions
Périodes
Voies d'accès
Lieu
Validation
Session n° 2
01/09/2023 au 31/12/2024
Formation adulte
Nantes
Non spécifiée

Bloc de compétences

Session n° 1
01/09/2023 au 31/12/2024
Formation adulte
A distance
Non spécifiée

Bloc de compétences

2 sessions
Session n° 2
01/09/2023 au 31/12/2024

Nantes
Formation adulte
Non spécifiée
2 sessions
Périodes
Voies d'accès
Lieu
Validation
Session n° 2
01/09/2023 au 31/12/2024
Formation adulte
Nantes
Non spécifiée
Session n° 1
01/09/2023 au 31/12/2024
Formation adulte
A distance
Non spécifiée

2 sessions

Session n° 2

01/09/2023 au 31/12/2024
Formation adulte
Nantes
Non spécifiée
Session n° 1

01/09/2023 au 31/12/2024
Formation adulte
A distance
Non spécifiée

Descriptif de la formation

Maîtriser les fondements de la POO - Comprendre la décomposition d'une application d'entreprise en objets (conception/design OO) - Appliquer les principes de regroupement, de structuration et de communication entre les objets d'un système complexe - Concevoir des systèmes OO de manière à  favoriser la maintenabilité et faciliter le changement dans un contexte itératif - Appliquer les principes S.O.L.I.D. - Comprendre certains modèles de conception d'entreprise (Repository, Factory, DTO) - Connaître la place et les différences entre les styles architecturaux - Connaître quelques modèles architecturaux (DDD, Clean Architecture ...) - Concevoir des applications faiblement couplées et cohésives - Apprendre à  implémenter des designs patterns

Java SE Intermédiaire : Conception objet avancée + Design pattern

Maîtriser les fondements de la POO - Comprendre la décomposition d'une application d'entreprise en objets (conception/design OO) - Appliquer les principes de regroupement, de structuration et de communication entre les objets d'un système complexe - Concevoir des systèmes OO de manière à  favoriser la maintenabilité et faciliter le changement dans un contexte itératif - Appliquer les principes S.O.L.I.D. - Comprendre certains modèles de conception d'entreprise (Repository, Factory, DTO) - Connaître la place et les différences entre les styles architecturaux - Connaître quelques modèles architecturaux (DDD, Clean Architecture ...) - Concevoir des applications faiblement couplées et cohésives - Apprendre à  implémenter des designs patterns

Dawan

32 Boulevard Vincent Gâche
44200 Nantes

09-72-37-73-73

Inscription possible toute l'année

  • en centre : 35 heures
  • temps plein
  • cours de jour

  • Formation adulte

Lieu de la formation

Dawan
32 Boulevard Vincent Gâche 44200 Nantes
09-72-37-73-73
commercial@dawan.fr

Financements possibles

  • Formation avec autres financements (entreprise, individuel)

  • Pré-requis

    > Niveau d’entrée :
    • Sans niveau spécifique
    > Type de prérequis :
    • Sans pré-requis spécifique
    > Commentaire prérequis :
    • Avoir suivi la formation Java Initiation+Approfondissement ou notions équivalentes
  • Objectif général : professionnalisation

  • Objectifs et Programme

    Maîtriser les fondements de la POO - Comprendre la décomposition d'une application d'entreprise en objets (conception/design OO) - Appliquer les principes de regroupement, de structuration et de communication entre les objets d'un système complexe - Concevoir des systèmes OO de manière à  favoriser la maintenabilité et faciliter le changement dans un contexte itératif - Appliquer les principes S.O.L.I.D. - Comprendre certains modèles de conception d'entreprise (Repository, Factory, DTO) - Connaître la place et les différences entre les styles architecturaux - Connaître quelques modèles architecturaux (DDD, Clean Architecture ...) - Concevoir des applications faiblement couplées et cohésives - Apprendre à  implémenter des designs patterns Maîtriser les fondements de la conception objet Encapsulation : intérêt, bonnes pratiques
    Agrégation d'objets
    Héritage : cas d'usage, préférence pour la composition
    Polymorphisme : ad-hoc, sous-typage, types paramétriques
    Objets Valeurs (Value Objects)
    Cercle vertueux de l'ignorance Atelier : construire un schéma de classes cohérent Gérer l'interaction entre les objets du système Tell don't ask
    Gestion des dépendances
    Découpage des règles d’affaires basé sur l’interaction
    Conception basée sur les comportements
    Loi de Déméter Atelier : implémentation de patterns de comportements Concevoir un domaine et découper des objets Conception par concepts plutôt que par données : concepts, types d'objets
    Architecture Héxagonale
    Présentation des principes SOLID
    Principe de la responsabilité unique (SRP)
    Principe de l’ouverture-fermeture (OCP) Atelier : multiples exemples de mauvaise/bonne implémentation Introduire une abstraction Métrique de l'Abstraction-Instabilité (R. C. Martin)
    Principe de substitution de Liskov (LSP)
    Composition versus héritage
    Principe de la ségrégation des interfaces (ISP) Atelier : analyse d'un code et présentation des métriques - ré-écriture d'exemples concrets Concevoir une application en couches Conception modulaire
    Conception d'un domaine d'affaires (aperçu du DDD)
    Séparation de l’infrastructure (persistance, UI, ORM, etc.)
    Principe d’inversion des dépendances (DIP)
    Entrepôts référentiels (Repositories)
    Objet de transport (DTO)
    Présentation de la clean architecture Atelier : implémentation d'une applicaion en couche Comprendre et appliquer les design patterns Historique et ouvrages de référence
    Domaines d'application
    Comment appliquer les Design Patterns Générer des instances Factory et Abstract Factory pour la création sous condition
    Singleton et dérivé : maîtrise des ressources disponibles Organiser les structures de données Le Composite, comment simplifier les listes
    Proxy et Adapter, les interfaces de l'accès aux méthodes
    La Facade : clarifier un composant Maîtriser le comportement des objets Strategy : l'usine à méthodes
    L'itérateur et ses implémentations existantes
    Observer : l'événementiel sans événements
    Chaîne de responsabilités et arbres de responsabilité
    Visiteur et accès : maîtrise de la collaboration
    Aperçu d'autres Design Patterns

  • Résultats attendus

    Attestation de fin de stage mentionnant le résultat des acquis

  • Organisation pédagogique

    > Modalité d'enseignement :
    • formation en présentiel
Source : Cariforef des Pays de la Loire - 198627 - Code établissement : 36911

La session est déclarée fermée.

N’hésitez pas, néanmoins, à prendre contact avec l’organisme de formation. Des places se sont peut-être libérées ou de nouvelles sessions programmées prochainement.

6 avis
par (anonyme)
Bonne formation
« J'ai suivi la formation POEI Java EE, et je dois dire que dans l'ensemble, mon expérience a été positive. Les formateurs se sont montrés très disponibles. Et on m'a prêté un bon PC pour la formation. »
Notes
5/5 Accueil
5/5 Contenu de la formation
5/5 Équipe de formateurs
5/5 Moyens matériels mis à disposition
5/5 Accompagnement
Avis émis le 21/09/2023
Formation du 19/06/2023 au 20/09/2023
par (anonyme)
Notes
5/5 Accueil
5/5 Contenu de la formation
5/5 Équipe de formateurs
5/5 Moyens matériels mis à disposition
5/5 Accompagnement
Avis émis le 25/09/2023
Formation du 19/06/2023 au 20/09/2023
par (anonyme)
Notes
5/5 Accueil
4/5 Contenu de la formation
4/5 Équipe de formateurs
4/5 Moyens matériels mis à disposition
5/5 Accompagnement
Avis émis le 27/10/2023
Formation du 19/06/2023 au 20/09/2023
par (anonyme)
« R.A.S formation parfaite »
Notes
5/5 Accueil
5/5 Contenu de la formation
5/5 Équipe de formateurs
5/5 Moyens matériels mis à disposition
5/5 Accompagnement
Avis émis le 01/03/2024
Formation du 04/12/2023 au 01/03/2024
par (anonyme)
Formation riche et intense
Notes
5/5 Accueil
5/5 Contenu de la formation
5/5 Équipe de formateurs
5/5 Moyens matériels mis à disposition
5/5 Accompagnement
Avis émis le 02/03/2024
Formation du 04/12/2023 au 01/03/2024
par (anonyme)
Notes
5/5 Accueil
5/5 Contenu de la formation
4/5 Équipe de formateurs
5/5 Moyens matériels mis à disposition
3/5 Accompagnement
Avis émis le 05/03/2024
Formation du 04/12/2023 au 01/03/2024

"Pour vous aider dans votre recherche, des chargé(e)s d'information sont à votre disposition."

• Métiers • Formations • Aides et financements • Lieux et outils d'information
Pour vous aider dans votre recherche, des chargé.e.s d'information sont à votre disposition.
appeler
• Métiers
• aides et financements
• Formations
• Lieux et outils d'information
Contactez-nous par mail, nous répondons à vos questions sur :
• les métiers • les aides et les financements • les formations • les lieux et les outils d'information
" Pour vous aider dans votre recherche, des chargé.e.s d'information sont à votre disposition "
* Champ obligatoire
RAPPEL GRATUIT
du lundi au jeudi de 9h à 17h et le vendredi de 9h à 13h

Nos chargé.e.s d'information répondent à toutes vos questions.
Nous vous rappelons au moment qui vous arrange.

"Quand souhaitez-vous être rappelé ?"
Nos chargé.e.s d'information répondent à vos questions.