UML Online Training
Learn different UML diagrams, use UML to model software systems, and apply UML to different software development phases.
Development,Software Engineering,Software Engineering Other
Lectures -78
Duration -6.5 hours
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
The Unified Modeling Language (UML) is a standard language for specifying, visualizing, constructing, and documenting the artifacts of software systems. It is used by software engineers to model the different aspects of a software system, such as its structure, behavior, and interactions.
UML Online Training Overview
UML (Unified Modeling Language) is a standard language for describing, visualizing, building, and documenting software system artifacts. The Object Management Group (OMG) produced UML, and a draft of the UML 1.0 definition was submitted to OMG in January 1997.
It was developed first to record the behavior of complicated software and non-software systems, and it is now an OMG standard. This lesson provides a fundamental and elementary grasp of UML.
This course is comprehensive and covers all the essential topics of UML. It is perfect for software engineers who want to learn UML or for anyone who wants to learn more about the language.
Why learn UML?
UML is a powerful tool that can be used to improve the quality of software systems.
It can help to improve communication between stakeholders, and it can also help to automate software development tasks.
UML is a widely used language, so it is a valuable skill for any software engineer to have.
Goals
What will you learn in this course:
Understand the different UML diagrams.
Learn to use UML to model software systems.
Apply UML to different software development phases.
Create UML diagrams to represent different aspects of a software system.
Use UML to communicate with other stakeholders in a software development project.
Apply UML to different software development phases, such as requirements gathering, design & implementation.
Use UML to improve the quality of software systems and automate software development tasks.
Prerequisites
What are the prerequisites for this course?
This course does not have any prerequisites. However, it is recommended that students have some basic knowledge of software engineering.
Curriculum
Check out the detailed breakdown of what’s inside the course
UML Overview
11 Lectures
- UML - Fundamental 02:43 02:43
- UML - What is a Model? 05:47 05:47
- UML - What is UML? 04:46 04:46
- UML - Goal of UML 03:11 03:11
- UML - Conceptual Model of UML 02:51 02:51
- UML - Object Oriented Concepts 06:19 06:19
- UML - Role of UML in OOAD 04:23 04:23
- UML - Unified Approach and Layered Architecture 05:01 05:01
- UML - OOA Unified Approach 05:34 05:34
- UML - OOD Unified Approach 08:22 08:22
- UML - OOA the noun Phrase Approach 10:21 10:21
UML Building Blocks
8 Lectures
UML Architecture
1 Lectures
UML Class Diagram
5 Lectures
UML Object Diagram
5 Lectures
UML Component Diagram
5 Lectures
UML Deployment Diagram
5 Lectures
UML Use Case Diagram
5 Lectures
UML Interaction Diagram
4 Lectures
UML StateChart Diagram
5 Lectures
UML Activity Diagram
5 Lectures
UML a Tour of Rational Rose
7 Lectures
Case Study on ATM Transaction
6 Lectures
UML Case Study
5 Lectures
Instructor Details
Tutorialspoint
eCourse Certificate
Use your certificate to make a career change or to advance in your current career.
Our students work
with the Best
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe nowOnline Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now