Pour offrir les meilleures expériences possibles, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils.
Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Voir notre Politique de protection des données pour plus d'informations.
Tarif |
A partir de 2 395,00 € |
Durée | 5 jour(s) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Tarif |
A partir de 2 395,00 € |
Durée | 5 jour(s) |
Modes |
|
Sessions | |
Lieux | Partout en France |
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
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
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
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
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
Historique et ouvrages de référence
Domaines d'application
Comment appliquer les Design Patterns
Factory et Abstract Factory pour la création sous condition
Singleton et dérivé : maîtrise des ressources disponibles
Le Composite, comment simplifier les listes
Proxy et Adapter, les interfaces de l'accès aux méthodes
La Facade : clarifier un composant
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
Tarif |
A partir de 3 000,00 € |
Durée |
5 jours |
Modes |
|
Tarif |
A partir de 6 495,00 € |
Durée |
91h de synchrone + 5h d'e-learning + travail personnel pour les évaluations |
Modes |
|
Tarif |
A partir de 2 150,00 € |
Durée |
3j / 21h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 1 450,00 € |
Durée |
2j / 14h |
Modes |
|
Tarif |
A partir de 775,00 € |
Durée |
1j / 7h |
Modes |
|
Tarif |
A partir de 1 625,00 € |
Durée |
3j / 21h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 410,00 € |
Durée |
1j / 7h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 2 250,00 € |
Durée |
3j / 21h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
Contacter l'organisme |
Durée |
3j / 21h |
Modes |
|
Utilisateurs du logiciel SketchUp souhaitant maîtriser les fonctions de modélisation avancée de SketchUp Pro, les composants dynamiques et le LayOut.
Possibilité de passage de la certification ICDL PCIE en fin de formation
À l'issue de la formation, le stagiaire sera capable de :
Tarif |
A partir de 1 140,00 € |
Durée |
3 jour(s) |
Modes |
|