Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn the fundamentals of Unified Modeling Language (UML) 2.0 through this comprehensive tutorial that covers all major diagram types used in software design and system modeling. Master UML 2.0 activity diagrams to visualize workflows and business processes, explore class diagrams for object-oriented design representation, and understand sequence diagrams for modeling interactions between objects over time. Dive into communication diagrams to show how objects collaborate, examine timing diagrams for time-based system behavior, and study component diagrams for architectural visualization. Discover state machine diagrams for modeling object behavior and lifecycle changes, and conclude with deployment diagrams to represent system architecture and hardware configuration. Gain practical knowledge of each diagram type's syntax, notation, and real-world applications for effective software documentation and system design.
Syllabus
UML 2.0 Tutorial
UML 2.0 Activity Diagrams
UML 2.0 Class Diagrams
UML 2 Sequence Diagrams
UML 2 Communication Diagrams
UML 2 Timing Diagrams
UML 2 Component Diagrams
UML 2 State Machine Diagrams
UML 2 Deployment Diagrams
Taught by
Derek Banas