|
Processus de développement Inconvénients du cycle en cascade Un processus itératif et incrémental : UP Une méthode agile : Scrum Cas d'utilisation Identification des acteurs et des cas d'utilisation Description textuelle des cas d'utilisation Relations entre cas d'utilisation Prioriser les cas d'utilisation Concepts objets Classe et instance Opération, méthode et message Interactions entre objets Héritage Polymorphisme et encapsulation Modèle du domaine Concepts du domaine Diagramme de classes Attributs Associations Rôles et multiplicités Généralisation Packages Compléments Comportement système Événements et opérations système Diagramme de séquence système Contrats d'opération Diagrammes d'interaction Séquence et communication Notation des messages et participants Ajouts UML 2 Visibilité des objets |
Responsabilités et Patterns Grasp Responsabilités Expert Créateur Contrôleur Faible couplage Forte cohésion Polymorphisme Indirection Fabrication pure Protection des variations Diagrammes de classes de conception Classes logicielles Navigabilité Opérations et méthodes Compléments sur le diagramme de classes De la conception au code Définitions de classes et d'interfaces Corps de méthodes Conception d'architecture Architecture en couches Séparation modèle / vue Annexe 1 : autres notations UML 2 Diagramme d'états Diagramme d'activité Classes structurées et composants Diagramme de déploiement Annexe 2 : introduction aux Design Patterns Que sont les Patterns ? Les Patterns GoF Exemples |
|
code [OOAD] |
Prix euros/HT |
Jan | Fév | Mars | Avril | Mai | Juin | Juillet | Août | Sept | Oct | Nov | Déc |
| Paris | 2038 | 3 | 7 | 7 | 4 | 2 | 27 | 18 | 8 | 12 | 3 | 14 | 5 |
| Grenoble | 2038 | - | - | 21 | - | 16 | - | 18 | - | - | 10 | 21 | - |
| Lyon | 2038 | 31 | - | - | 18 | - | 6 | - | - | 5 | - | - | 5 |