home 
 
 
 
ennl
 
Home
A propos
Services
Cours
Ressources
Contacts
MyABIS
Tous les coursbalkjeGénéralités » Introduction HW & SW » Cycles completsSystèmes d’exploitation » MVS - OS/390 - z/OS » UNIX - Linux - AIX » Windows » VMwareBases de données, systèmes transactionnels et middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence et data warehouseDéveloppement d’applications » Méthodiques et techniques » PRINCE2 » Les langages de programmation » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesGestion de système » ITILbalkjeEn pratiqueInscriptions 
UML pour programmeurs

Participants

Ce cours concerne les programmeurs OO qui doivent utiliser UML lors de leurs activités de programmation.

Connaissances préalables

Les participants doivent être familiarisés avec les concepts OO (voir Concepts et techniques OO) et avoir l'expérience pratique d'un langage de programmation orienté object (Java, C++, Smalltalk, ...). En imprimant et remplissant le test d'auto-évaluation, vous pouvez décider vous-même si vous avez déjà ces connaissances(fichier PDF - 58 KB).

Pédagogie

Enseignement classique avec exercices courts et démonstrations.

Formateurs

Ludo Van den dries.

Durée

3 jours

Calendrier

Il n'y a pas de sessions publiques a ce moment. Nous organisons volontièrement un cours en entreprise ou une session publique supplémentaire (en cas d'un nombre suffisant de participants). Intéressé ? Veuillez contacter ABIS.

Objectif

En quelques années, UML (Unified Modeling Language) a pris de l'importance et est devenu la technique de diagrammes la plus populaire pour le développement d'applications, principalement dans les environnement OO. Il constitue un moyen de communication entre les différentes personnes d'une équipe de développement. Ce cours traite des différents diagrammes UML/UML2 et de leurs significations dans les différents processus de développement. L'accent est mis sur l'utilisation pratique pour le programmeur : comme lire ces diagrammes? A quoi servent-ils? Comment les adapter?La plus grande attention sera portée aux diagrammes typique de design (class et sequence diagrams) mais d'autres seront également à l'ordre du jour.

Contenu

  • Le (Rational) Unified Process et les autres méthodes
  • UML comme technique de notation universelle
  • Use Case diagrams
  • Class & Object diagrams
  • Statechart & Activity diagrams
  • Sequence & Collaboration/Communication diagrams
  • Component & Deployment diagrams
  • Design patterns
  • Implémentation
  • Case tools et reverse engineering