UML2

Blended learning

How long does the training course last?

 4,00 day(s)

In which language(s) is the training course taught?

EN FR

When will the next session take place?

 24.11.2026
Where does the training course take place?
 En distanciel

How much does the training course cost?

2650,00€

Who is organising this training course?

OXiane specializes in designing and delivering IT training courses and educational materials on the latest technologies. Our various programs cover all training needs, whether in IT in the broad sense, or in “User” and “Soft Skills” in Management, Communication & Leadership.

Who is the training course aimed at?

Analystes, Chefs de projets, Concepteurs, Developpeurs, Ingénieurs

What are the aims or the skills being targeted?

  • S'(re)approprier les concepts essentiels de la programmation objet
  • Maîtriser la notation et les diagrammes UML pour représenter ces concepts objets
  • Comprendre les enjeux d'UML et l'évolution réelle entre UML1 et UML2
  • Adapter l'utilisation d'UML au contexte du projet mis en oeuvre

What does the training course cover?

Introduction
  • Évolution des langages de programmation
  • Motivations des technologies objet
  • Motivations pour une notation unifiée
  • Les fondements objets
  • Encapsulation, attributs, méthodes
  • Notion d’état et de comportement
  • Fonction/procédure vs méthode
  • Communication entre objets: Message
  • La recherche de méthode: le polymorphisme
  • Concepts de classe et d’instances
Représentation UML
  • Diagrammes de classe
  • Diagramme d’objets
  • Diagramme de séquence
  • Diagramme de communication
Les relations
  • Association
  • Agrégation
  • Composition
  • Cardinalité
  • Rôles dans une relation
  • Héritage
  • Représentation UML des relations
Les concepts avancés
  • Construction / destruction
  • Classe abstraite
  • Typage et interface
  • Couplage fort / faible
  • Introduction aux Design Patterns
  • État
  • Diagramme d’état
  • Différencier les objets (Stéréotype)
Méthodologie et architecture
  • Les évolutions dans les architectures
  • Notation vs méthodologie (intro UP)
  • Du cycle en cascade aux méthodes agiles
  • De la notation au langage UML (intro MDA)
  • Concept de Méta-modèle
  • De UML 1 à UML 2
Identifier les objets
  • Objet métier, objet secondaire,
  • Objet passif, objet actif (Acteur)
  • Identifier les besoins
  • Modéliser les exigences et le métier
  • Diagramme de cas d’utilisation
  • Relations entre cas d’utilisation
  • Diagramme d’activité
Gérer la complexité
  • Boundary-Control-Entity (intro MVC)
  • Diagramme de package
  • Relation entre packages (import, merge,...)
  • Objet vs Composant
  • Archecture de service (intro SOA)
  • Diagramme de composant
  • Diagramme de structure composite
Les autres diagrammes
  • Diagramme de déploiement
  • Diagramme de temps
  • Récapitulatif des diagrammes
  • Extensions d’UML (BPMN, SysML,...)

What will you receive at the end of the training course?

Une attestation de participation sera transmise aux participants

When will the next session take place?

Datum
City
Language and price
24.11.2026
En distanciel
FR 2650,00€

These courses might interest you

FR
Day
Blended-Learning
Computer language - XML language
03.12.2026
FR
Day
Blended-Learning
Computer language - Java language
07.12.2026