Software Design and Development: Modeling with UML
Software Design
| Beginner
- 11 videos | 51m 35s
- Includes Assessment
- Earns a Badge
Programmers have several tools to choose from that can help make the development process easier, more streamlined, and more cost effective. One important tool is the Unified Modeling Language (UML) - a generalized modeling language that standardizes visualization of system design, giving everyone on the team one clear direction. UML helps present projects visually while maintaining the flexibility to be interpreted in different ways. Explore the many reasons for applying a UML approach to program development. Examine the architecture of UML, including the different types of models and diagrams. Learn about UML notations, and look at static and dynamic diagrams and apply use cases to each. At the end of this course, you will be able to add UML to your programmer's toolbox to design parts of an object-oriented program.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this coursedefine Unified Modeling Language (UML)recognize the need for UMLoutline the architecture of UMLlist the different types of UML models and diagramsrecognize the notation used in a UML diagram
-
define static diagrams used in UMLapply use cases to static diagramsdefine dynamic diagrams used in UMLapply use cases to dynamic diagramssummarize the key concepts covered in this course
IN THIS COURSE
-
1.Course Overview1m 58sUP NEXT
-
2.Unified Modeling Language (UML)5m 3s
-
3.Purpose of UML4m 41s
-
4.Architecture of UML5m 32s
-
5.UML Models and Diagrams5m 59s
-
6.UML Notations6m 1s
-
7.Static Diagrams6m 47s
-
8.Static Diagrams Use Cases4m 20s
-
9.Dynamic Diagrams in UML4m 49s
-
10.Dynamic Diagrams Use Cases3m 44s
-
11.Course Summary2m 42s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.