When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

PlantUML in Action (Hands-on Practice with UML Diagramming)
Learning and Practicing PlantUML (UML Modeling Language) with Live Demo
This Course Includes
udemy
0 (21 reviews )
73h 24m
english
Online - Self Paced
professional certificate
Udemy
About PlantUML in Action (Hands-on Practice with UML Diagramming)
PlantUML
is a highly versatile tool that facilitates the rapid and straightforward creation of a wide array of diagrams. Utilizing a simple and intuitive language, users can effortlessly draft various types of diagrams. I have used UML language as well as variable other modeling language and tools in my architectural design work for many years, no any single tool can fulfill all purpose, but knowing the relationships among those tools and make them working together is valuable to your productivity. UML language is the one as certain foundation role of several other modeling language. Check PlantUML website to get more information. This course is detail referting the English edition's _PlantUML Language Reference Guide_ , demo and explain the usage of PlantUML which is support your diagraming by coding, helping you to understand the syntax and usage practice of the PlantUML.
PlantUML
is a component that allows users to quickly write sequence diagrams, usecase diagrams, class diagrams, activity diagrams, component diagrams, state diagrams, deployment diagrams, object diagrams and wireframe graphical interfaces. Diagrams are defined using a simple and intuitive language. Images can be generated in PNG, SVG or LaTeX format and it is also possible to generate ASCII art diagrams for sequence diagrams. The course focus on every diagram type to give you end of end practicing skill, now have full demo on UML Type Diagrams: 1. Sequence Diagram: 43 sections 2. Use Case Diagram: 18 sections 3. Class Diagram: 41 sections 4. Object Diagram: 8 sections 5. Activity Diagram (Legacy Syntax): 12 sections 6. Activity Diagram (New Syntax): 25 sections 7. Component Diagram: 18 sections with one add-on 8. Deployment Diagram: 19 sections 9. State Diagram: 23 sections 10. Timing Diagram: 22 sections Non-UML Type Diagrams: 1. Display JSON Data: 12 sections 2. Display YAML Date: 5 sections 3. Network Diagram (nwdiag): 14 sections 4. Salt (Wirefram) Diagram: 24 sections 5. ArchiMate Diagram: 6 sections 6. Gantt Diagram: 37 sections 7. MindMap: 12 sections 8. Work Breakdown Structure (WBS): 10 sections 9. Maths: 3 sections 10. Entity Relationship Diagram (ERD): 2 sections After the course, I do hope you start love
PlantUML
and can adopt it to your day to day modeling life. Note: the source code are available in both Github and Gitee repository.
What You Will Learn?
- Syntax of UML (Unified Modeling Language) in detail .
- PlantUML installation/enabling and usage .
- Be able to design UML and extended context modeling diagrams using PlantUML in code .
- Get foundation skills to learn other architectural modeling tool and languages .
- Skills of Diagramming as Code.
