UML diagram courses can help you learn the basics of Unified Modeling Language, including class diagrams, sequence diagrams, and use case diagrams. You can build skills in visualizing system architecture, documenting software requirements, and communicating design ideas effectively. Many courses introduce tools like Lucidchart and Microsoft Visio, that support creating clear and professional diagrams that aid in software development and project management.

Google Cloud
Skills you'll gain: MLOps (Machine Learning Operations), Feature Engineering, Google Cloud Platform, Data Processing, Data Storage Technologies, Data Modeling, Data Storage, Data Management, DevOps, Applied Machine Learning
Intermediate · Course · 1 - 4 Weeks

University of Virginia
Skills you'll gain: Model View Controller, Integrated Development Environments, Data Modeling, Database Design, Software Development Tools, NoSQL, Database Architecture and Administration, Application Programming Interface (API), OpenAI, Version Control, Artificial Intelligence, API Design, Generative AI
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Authentications, UI Components, Full-Stack Web Development, Authorization (Computing), File Management, React.js, Application Deployment, Development Environment, JavaScript Frameworks, Web Development Tools, Web Applications, User Interface (UI), User Interface (UI) Design, Content Management, Data Modeling
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Stored Procedure, Object-Relational Mapping, SQL, Database Design, Database Management, Relational Databases, .NET Framework, Query Languages, Databases, ASP.NET, Data Modeling, C# (Programming Language), Performance Tuning, Data Migration, Microsoft Visual Studio, Development Environment
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Integration, Microsoft Azure, Cloud Storage, Disaster Recovery, Data Architecture, Database Design, Data Infrastructure, Data Storage, Data Management, Cloud Security, Data Pipelines, NoSQL, Data Modeling, Encryption, Relational Databases, Scalability, Performance Tuning, Database Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Apple iOS, Swift Programming, Mobile Development, UI Components, Animations, Apple Xcode, Data Storage, Cloud Storage, Responsive Web Design, User Interface (UI), Human Computer Interaction, Databases, Software Design, Data Modeling
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Generative AI, Responsible AI, Google Cloud Platform, Data Modeling, Artificial Intelligence, Large Language Modeling, Business Intelligence, Deep Learning, Machine Learning, Unstructured Data
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: MLOps (Machine Learning Operations), Google Cloud Platform, Data Processing, Data Storage, DevOps, Data Modeling, Data Management, Applied Machine Learning, Scalability
Intermediate · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Ruby on Rails, Model View Controller, Ruby (Programming Language), Object-Relational Mapping, Test Automation, Restful API, Application Deployment, Web Applications, Web Development, Full-Stack Web Development, Authentications, Development Environment, Data Modeling, Data Validation
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: MLOps (Machine Learning Operations), Google Cloud Platform, Feature Engineering, Data Processing, Data Modeling, Data Management, Application Deployment, Continuous Deployment, Data Storage
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, Data Ethics, Data Analysis, Data Modeling, Artificial Intelligence, Machine Learning, Technical Documentation, Software Documentation
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Responsible AI, Generative AI, Large Language Modeling, Google Cloud Platform, Unstructured Data, Artificial Intelligence, Application Security, Data Modeling, Data Quality, Data Access, Machine Learning, Business Solutions
Beginner · Course · 1 - 4 Weeks