Learn UML!

58 UML courses are available from Udemy, Edx and Coursera.

The Unified Modeling Language (UML) is a general-purpose, developmental, modeling language in the field of software engineering that is intended to provide a standard way to visualize the design of a system.The creation of UML was originally motivated by the desire to standardize the disparate notational systems and approaches to software design. It was developed by Grady Booch, Ivar Jacobson and James Rumbaugh at Rational Software in 1994–1995, with further development led by them through 1996.In 1997, UML was adopted as a standard by the Object Management Group (OMG), and has been managed by this organization ever since. In 2005, UML was also published by the International Organization for Standardization (ISO) as an approved ISO standard. Since then the standard has been periodically revised to cover the latest revision of UML. == History == === Before UML 1.0 === UML has been evolving since the second half of the 1990s and has its roots in the object-oriented programming methods developed in the late 1980s and early 1990s. - read more on Wikipedia

  • flag Udemy
  • student All Levels
  • database eLearning
  • earth English
  • clock 9.5h

Advanced Object Oriented Analysis of Hard Problems using UML

Take your software and business analysis skills to completely new levels with advanced UML conceptual modelling.

Read More
  • flag Udemy
  • student Beginner
  • database eLearning
  • earth English
  • clock 1h

Learn UML From Easy Step By Step To Complex Diagrams

Learn to create 7 types of diagrams in UML via detailed step by step screen recording examples.

Read More
  • flag Udemy
  • student Beginner
  • database eLearning
  • earth English
  • clock 2h

UML and Object-Oriented Design Foundations

Get started with Object-Oriented Design and the Unified Modeling Language (UML). Use UML for effective communication!

Read More
  • flag Udemy
  • student All Levels
  • database eLearning
  • earth English
  • clock 1.5h

UML Class Diagrams for Programmers

Learn how to use UML Class Diagrams as a valuable communication and software architecture tool with practical guidance.

Read More
  • flag Udemy
  • student Beginner
  • database eLearning
  • earth English
  • clock 1h

UML For Beginners: Introduction and Tips

Learn The Basics Easily

Read More
  • flag Udemy
  • student All Levels
  • database eLearning
  • earth English
  • clock 31m

Introduction to UML (Unified Modeling Language)

Learn Class Diagrams^ Timing Diagrams^ Use-Case Diagrams^ Activity Diagrams and much more

Read More
  • flag Edx
  • student Beginner
  • database eLearning
  • earth English
  • clock 3 w

UML Class Diagrams for Software Engineering

<p>Learn how unified modeling language (UML) class diagrams are created and used to visualize and conceptualize the design of a system.</p>

Read More
  • flag Udemy
  • student All Levels
  • database eLearning
  • earth English
  • clock 5.5h

Design Patterns In PHP OOP / UML for PHP Projects/Interviews

Design Patterns In PHP OOP for PHP Projects/Interview/Using PHP Object Oriented Design/OOP/with PHP Design Patterns/UML

Read More
  • flag Udemy
  • student All Levels
  • database eLearning
  • earth English
  • clock 4h

Unified Modeling Language (UML): The Complete Guide

An online course to Learn how to read UML diagrams^ interpret every UML notation and build them using practical examples

Read More
  • flag Udemy
  • student All Levels
  • database eLearning
  • earth English
  • clock 1.5h

Software Architecture for the Enterprise Architect

Learn software architecture skills required by an enterprise architect including UML modelling and architecture patterns

Read More
  • flag Udemy
  • student Beginner
  • database eLearning
  • earth English
  • clock 5h

Object Orientation in PHP

Fully understand object oriented analysis^ design and programming from the ground up.

Read More
  • flag Udemy
  • student All Levels
  • database eLearning
  • earth English
  • clock 5.5h

Software Development From A to Z - OOP^ UML^ Agile and more

Learn about software development^ OOP^ UML^ Agile^ SCRUM^ Python. Get insights into the software development industry.

Read More