Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Master UML - A Complete Unified Modeling Language Guide
Highest Rated
Rating: 4.6 out of 5(280 ratings)
1,547 students

Master UML - A Complete Unified Modeling Language Guide

Learn UML (Unified Modeling Language) & it’s 14 types of diagrams. Use UML for Articulate design & Master UML Diagrams
Created byAmit Chugh
Last updated 12/2024
English

What you'll learn

  • Learn UML from a leading expert in the industry
  • Understand UML & it’s 14 types of diagrams
  • Articulate system graphically that can be understandable by other professionals
  • Get the UML companion material free
  • Communicate with other professional in more standardized way
  • Design complex enterprise systems by utilizing Principles of UML
  • Create professional UML diagrams
  • Increase software development knowledge & productivity
  • Use Case Diagram
  • Class Diagram
  • Object Diagram
  • Component Diagram
  • Deployment Diagram
  • State (Chart/Machine) Diagram
  • Activity Diagram
  • Sequence Diagram
  • Timing Diagram
  • Communication/Collaboration Diagram
  • Interaction Overview Diagram
  • Package Diagram
  • Composite Structure Diagram
  • Profile Diagram

Course content

20 sections87 lectures2h 51m total length
  • Introduction0:26

    Welcome to the Master UML - A Complete Unified Modeling Language Guide.

  • Introduction to UML & Who is this Course for?1:38

    Master the unified modeling language, an industry standard graphical language with varied notations and symbols to represent any system. Learn to design and articulate systems using all 14 UML diagrams.

Requirements

  • Fundamental programming knowledge will help but not required
  • Eagerness to learn

Description

  • A Complete Unified Modeling Language Guide that will help to teach everything about UML including its 14 types of diagrams in UML via detailed step by step examples

  • Learn an industry-standard graphical language known as UML

  • What is UML and Why to use UML?

  • Understand UML & it’s 14 types of diagrams

  • UML Assignment to gain detailed understanding

  • Articulate system graphically that can be understandable by other professionals

  • Design complex enterprise systems by utilizing principals of UML

  • Create professional UML diagrams

  • Understand the different categories of UML diagrams

  • With UML one can Simplifies the complex process of software design

  • A process of going from Fragmentation to Standardization

  • Learn from various examples and be able to create class, package, object, activity, sequence, use case, state diagrams, and all other UML diagrams

  • Create your own UML projects and design various systems through UML notations

  • Learn about various UML modeling tools

  • Learn about a brief history of UML and its origins

    • The Booch method

    • Object-oriented Software Engineering (also known as Objectory),

    • Object-oriented Modeling Technique (OMT)

  • The Object Management Group (OMG), a non-profit organization

  • Learn various UML notations and symbols

  • Learn about various UML Diagrams including Structural & Behavioral Diagrams like:

    • Use Case Diagram

    • Class Diagram

    • Object Diagram

    • Component Diagram

    • Deployment Diagram

    • State (Chart/Machine) Diagram

    • Activity Diagram

    • Sequence Diagram

    • Timing Diagram

    • Communication/Collaboration Diagram

    • Interaction Overview Diagram

    • Package Diagram

    • Composite Structure Diagram

    • Profile Diagram

  • Learn about various different relationships

  • Learn about dependencies between various notations

  • Various real-life examples

  • Express thoughts with other professionals in standardize UML way


Who this course is for:

  • Software developers who want to learn the Unified Modeling Language
  • Anyone who wants to learn UML and utilized it for design or development
  • Architects, Business Analyst or other various roles who want to design systems