L'analyse et design orienté-objet avec UML
Au cours de cette formation, nous apprendrons comment réaliser l’analyse et le désign en vue de créer une application orientée objet bien structurée. Lors de cette formation ABIS de quatre jours, nous utiliserons les diagrammes UML comme outil clé pour mieux comprendre tous les aspects de notre désign.
Cette formation
- aborde les phases d’analyse et de désign nécessaires à la création d’applications orientées objet structurées
- offre une connaissance approfondie des différents types de diagrammes UML, indispensables pour la mise en place et la documentation de logiciels réutilisables
- propose une approche pratique du processus OOAD telle qu’appliquée dans diverses méthodes, comme l’Agile Modelling
- donne au participant un aperçu de l’utilisation de la notation UML dans plusieurs modèles de processus
- introduit l’utilisation des design patterns ainsi que la création d’applications distribuées
Planifier une session?
Formation interactive en temps réel: disponible en personne ou en ligne ou dans un format hybride. La formation peut être effectuée en français, en anglais ou en néerlandais.
DEMANDER FORMATION EN ENTREPRISE |
Calendrier publique des formations | |||||
---|---|---|---|---|---|
date | durée | lang. | lieu | prix | Â |
10 déc | 3 | web based | 1965 EUR (excl. TVA) | ||
10 déc | 3 | Leuven | 1965 EUR (excl. TVA) | ||
INFO SESSION ET INSCRIPTION |
Participants
Concepteurs, analystes, programmeurs, consultants et chefs d'équipe de projets OO.
Connaissances préalables
Être familiarisé avec les problèmes et les techniques fondamentaux d'ingénierie des logiciels (cf. cours Concepts et techniques OO). L'expérience d'un langage orienté objet constitue un avantage (cf. cours La programmation en Java).
En remplissant le test d'auto-évaluation, vous pouvez décider vous-même si vous avez déjà ces connaissances.
Contenu
- Analyse et désign orientés objet
- structure de l''application
- processus et méthodes de développement
- aperçu d''UML
- Analyse des besoins
- types de besoins
- use cases and user stories
- UML: use case diagram and system sequence diagram
- wireframes
- Analyse – modélisation du domaine
- classes – objets – associations
- attributs – multiplicités – rôles
- généralisation
- UML: class et object diagram
- Désign d’objets collaborants
- UML: sequence diagram
- UML: collaboration/communication diagram
- Design class diagram
- ajout d''opérations
- associations dans les DCD
- héritage avancé : classes abstraites et interfaces
- Design Patterns
- quoi / pourquoi ?
- GoF design patterns
- exemples concrets: Strategy et Composite pattern
- Diagrammes UML complémentaires
- State Machine diagram
- Activity diagram
- UML 2: Interaction Overview diagram - Timing diagram - Composite Structure diagram
- Organisation de l''application
- UML: package diagram - component diagram - deployment diagram
- OO et RDBMS: mappage et persistence frameworks
- Applications distribuées : architecture orientée services et applications RESTful (API)
Pédagogie
Formation animée en direct par un instructeur, avec de nombreuses opportunités d'exercices pratiques et de discussions en groupe.
Certificat
À la fin du cours, le participant reçoit un «Certificat de réussite».
Durée
3 jours.
Formateur
Sandy Schillebeeckx (ABIS).
Aussi intéressant
Participants de ce cours ont aussi suivi les formations suivantes:
INFO SESSION ET INSCRIPTION |