Développement JAVA avec les Design
Paterns
4-JA-DP 2 jours (14h)
Moyens de la formation : Formateur expert du domaine - 1 ordinateur, 1 support de cours version papier ou numérique, un bloc note et stylo par personne - vidéo
projecteur - tableau blanc.
Modalités pédagogiques : Présentation des concepts, démonstration, exécution, synthèse, exercices d'assimilation.
Validation : Questionnaire final de validation des acquis - report du résultat sur l'attestation de stage.
Type d'action : Acquisition des connaissances.
Suivi : Feuille d'émargement signée par 1/2 journée - évaluation de satisfaction stagiaire - évaluation des acquis - attestation de stage.
Objectifs Savoir mettre en application les Design Patterns afin d’optimiser leurs projets de
conception logicielCours particulièrement adapté au projet de développement JAVA
Pré-requis Développeur expérimentéLa connaissance du développement Objet et de JAVA est particulièrement
importante ; des notions d’UML son souhaitables
Programme de cours
1. Rappel du les stratégies et techniques de
conception
La conception objet
Modèle d'analyse
Formalisme UML
2. Introduction aux Design Patterns
Des solutions de conception « sur étagère »
Définir les besoins techniques : le client
Définir le 'type' de pattern des classes
Définir les liens de collaboration entres les
classes
3. Modèle d'analyse et d'architecture
Définir les règles de conception
Définir les modèles techniques abstraits
Systématiser les principes d'architecture
Automatiser les principes d'architecture
4. Utilisation des Design Patterns
Description formel d'un pattern
Comment choisir un pattern ?
Comment utiliser un pattern ?
5. Patterns de construction d'objets
Rendre un système indépendant de la façon dont
les objets sont créés
Cas pratique
6. Patterns de structuration
Composer des objets pour obtenir de nouvelles
fonctionnalités
Cas pratique
7. Patterns de gestion des comportements
Identifier des coopérations évolutives et
découplées
Cas pratique
8. Patterns JAVA
Utiliser les patterns dans une architecture JAVA
Patterns de création
Patterns structurels
Patterns comportementaux
Cas pratique
9. Synthèse et Conclusion
Formaliser les solutions techniques
Réutiliser l'expertise technique
Comment choisir un Design Pattern ?
Automatisation des transformations
Modèles et profiles UML
1 / 1 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !