Les meilleurs cours et tutoriels pour apprendre UML

Sélection des meilleurs tutoriels et cours de formation gratuits pour apprendre la modélisation avec UML. Vous trouverez les meilleures méthodes éducatives pour une formation agréable et complète, ainsi que des exercices intéressants, voire ludiques. Vous pouvez aussi trouver des exercices offerts en sus des cours pour perfectionner votre niveau et acquérir de l'expérience.
N'hésitez pas aussi à vous référer à la FAQ UML et à poser vos questions sur les forums d'entraide UML.
2 commentaires Donner une note à l'article (5)

Page lue   fois.

Nombre d´auteurs : 23, nombre d´articles : 12, dernière mise à jour : 4 mars 2017 

 
Pour débuter
  • on-line 
    fr
    Ce cours pour débutants a pour objectif de vous apprendre dans une série de tutoriels toutes les notions du langage UML afin que vous puissiez faire facilement la modélisation de vos données et processus avec la norme UML 2.0. UML (Unified Modeling Language en anglais) s'impose aujourd'hui comme le langage de modélisation objet standardisé pour la conception des logiciels.
     
  • on-line 
    fr
    Dans ce cours, le lecteur pourra apprendre à réaliser le diagramme de classes et le diagramme d'architecture avec les normes UML 2.0 .
    Ce cours groupe les deux diagrammes, car certains concepts peuvent être utilisés dans les deux diagrammes. Les notions abordées dans ce cours sur les nouveautés UML2.0 sont principalement les ports, les interfaces, les connecteurs, les parts.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel a pour intention de vous apprendre les nouveautés UML 2.0 en ce qui concerne le diagramme de séquence (appelé sequence diagram ou interaction diagram en anglais).
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel a pour but d'apprendre aux concepteurs UML, aux développeurs amenés à faire la modélisation UML ainsi qu'aux architectes et chefs de projets à faire la modélisation d'un projet en langage UML.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel va vous apprendre à réaliser un diagramme de classes pour la conception d'une application web en PHP.
     
  • on-line ZIP 
    fr
    Ce tutoriel a pour intention de vous apprendre comment modéliser une application WEB grâce à UML.
    Comme on le verra, UML permet à la fois de recueillir le besoin métier, mais également de modéliser les objets logiciels (classes du langage cible, PHP, JAVA...).
    Cette analyse a été menée dans le cadre d'un projet professionnel et a abouti au développement d'une application écrite en PHP.
    11 commentaires Donner une note à l'article (5) Création : 9 mai 2015 
     
  • on-line ZIP 
    fr
    Dans le cadre de l'ingénierie dirigée par les modèles, ce tutoriel vous va apprendre les étapes à suivre pour la création et l'utilisation d'un profil UML en utilisant l'outil Papyrus. Ce dernier est un outil de modélisation sous Eclipse, sa description ainsi que la procédure d'installation sont aussi traitées dans ce tutoriel.
     

Sommaire

menu Général
  • PDF on-line ZIP 
    fr
    Ce tutoriel a pour but d'apprendre aux concepteurs UML, aux développeurs amenés à faire la modélisation UML ainsi qu'aux architectes et chefs de projets à faire la modélisation d'un projet en langage UML.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel va vous apprendre à réaliser un diagramme de classes pour la conception d'une application web en PHP.
     
  • PDF 
    fr
    Ce cours commence par présenter le langage UML qui s'impose à l'heure actuelle comme le standard de modélisation des applications informatiques.
    Le modèle des classes est utilisé pour la structure statique des données et les cas d'utilisation sont utilisés pour l'expression des besoins des utilisateurs.
    La suite de l'ouvrage présente le modèle relationnel qui est le fondement des systèmes de gestion des bases de données. On examine les notions de relation, de contraintes d'intégrité, d'algèbre relationnelle. On examine aussi des sujets plus théoriques sur la décomposition et la normalisation des relations. Tout au long du livre, on montre la correspondance entre les concepts exposés et le langage SQL. On examine aussi systématiquement le passage des classes UML aux schémas de relations. Finalement, le livre est illustré par de nombreuses études de cas.
     
  • PDF 
    fr
    Pourquoi modéliser?
    par Erik GOLLOT
    Quels que soient le langage de modélisation ou la méthode utilisés, vous vous êtes peut-être demandé pourquoi réaliser des modèles, à quoi cela peut-il vraiment servir ? Vous avez peut-être aussi travaillé à partir de modèles réalisés par d'autres et vous n'avez pas vraiment saisi l'intérêt. Quelle que soit la raison pour laquelle vous avez eu envie de lire ce tutoriel, nous allons tenter de vous convaincre que la modélisation, Merise ou UML, peut être utile à plusieurs points de vue.
     
  • on-line ZIP 
    fr
    Modélisation SysML
    par Guillaume Finance
    Le but de ce tutoriel est de vous apprendre de façon non exhaustive le langage SysML. En revanche ce document ne traite pas des méthodologies à employer.
     
  • PDF 
    fr
    On entend beaucoup parler actuellement de deux approches ayant l'air fondamentalement opposées :

    - l'approche Model-Driven, préconisée par l'OMG, s'appuyant sur une modélisation UML très poussée visant à une génération automatique de code quasi complète,
    - les méthodes agiles mettant plus l'accent sur la production rapide de code opérationnel que sur la documentation et minimisant donc la modélisation en amont.

    Qu'en est-il vraiment ? UML est-il utilisable dans un contexte agile ou réservé au Model-Driven ? La modélisation agile peut-elle exister ? Si oui, quels sont ses principes et ses meilleures pratiques ?
     
  • PDF on-line ZIP 
    fr
    Il s'agit d'un tutoriel pour vous apprendre à voir comment une application écrite en Cobol peut avoir été modélisée en UML.
     
  • on-line ZIP 
    fr
    Ce tutoriel a pour intention de vous apprendre comment modéliser une application WEB grâce à UML.
    Comme on le verra, UML permet à la fois de recueillir le besoin métier, mais également de modéliser les objets logiciels (classes du langage cible, PHP, JAVA...).
    Cette analyse a été menée dans le cadre d'un projet professionnel et a abouti au développement d'une application écrite en PHP.
    11 commentaires Donner une note à l'article (5) Création : 9 mai 2015 
     
menu Les process
  • PDF on-line ZIP 
    fr
    Ce cours présente sous la forme d'une note les concepts associés à UP. Le processus unifié est un processus de développement logiciel itératif, centré sur l'architecture, piloté par des cas d'utilisation et orienté vers la diminution des risques. C'est un patron de processus pouvant être adapté à une large classe de systèmes logiciels, à différents domaines d'application, à différents types d'entreprises, à différents niveaux de compétence et à différentes tailles de l'entreprise.
     
menu MDA
  • on-line 
    fr
    MDA (Model Driven Architecture), voilà un acronyme qui ne restera pas longtemps bizarre. En effet, s'il a fait un chemin relativement discret depuis plusieurs années au sein de l'OMG (Object Management Group), le voilà mûr avec l'arrivée des outils qui permettent de l'implémenter.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel a pour but de vous apprendre les concepts et à modéliser vos applications avec MDA.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel a pour vocation de vous donner une bonne connaissance des outils utilisés dans un processus MDA, afin de permettre de mieux comprendre les problématiques de conception.
     
Consultez tous les cours

  

Copyright © 2012-2016 Developpez.com Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.