Unified Modeling Language (UML) courses can help you learn diagramming techniques, system design principles, and software architecture essentials. You can build skills in creating use case diagrams, class diagrams, and sequence diagrams, which are crucial for visualizing system interactions and structures. Many courses introduce tools like Lucidchart and Visual Paradigm, which assist in modeling and documenting software systems, enabling you to apply UML concepts effectively in real projects.

Google Cloud
Skills you'll gain: Oracle Databases, Data Warehousing, Extract, Transform, Load, SQL, Database Design, Google Cloud Platform, Database Management Systems, Query Languages, Database Architecture and Administration, Data Import/Export, Data Migration, Identity and Access Management, Cloud Management, Role-Based Access Control (RBAC), Capacity Management
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Identity and Access Management, Data Warehousing, Google Cloud Platform, Data Import/Export, Data Infrastructure, Role-Based Access Control (RBAC), Database Management, SQL, Database Design, Data Architecture, Data Sharing, Data Modeling, Capacity Management
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Amazon Redshift, Data Warehousing, Data Modeling, SQL, Data Architecture, Query Languages, Google Cloud Platform, Database Architecture and Administration, Cloud Management, Database Design, Data Access, Data Import/Export, Data Integration, Identity and Access Management, Data Governance, Capacity Management
Intermediate · Course · 1 - 3 Months
Universidad de los Andes
Skills you'll gain: Social Network Analysis, Network Analysis, Financial Statement Analysis, Data Storytelling, Predictive Modeling, Financial Modeling, Data Presentation, Financial Statements, Marketing Analytics, Statistical Machine Learning, Predictive Analytics, Interactive Data Visualization, Data Preprocessing, Marketing Management, Seaborn, Transfer Learning, Data Cleansing, Random Forest Algorithm, Operations Research, Model Optimization
Credit offered
Mastertrack · 6 - 12 Months

Beginner · Course · 1 - 4 Weeks
Universidad de los Andes
Skills you'll gain: User Story, Unified Modeling Language, Software Testing, Test Automation, Git (Version Control System), Version Control, Software Architecture, JavaScript Frameworks, Maintainability, Test Driven Development (TDD), Test Data, Test Script Development, Agile Software Development, Software Design, Application Frameworks, Angular, Test Planning, Usability, Software Design Patterns, Software Engineering
Credit offered
Mastertrack · 6 - 12 Months

Northeastern University
Credit offered
Graduate Certificate · 6 - 12 Months

Universidad de los Andes
Skills you'll gain: User Story, Design Thinking, Business Modeling, Android Jetpack, Cloud Computing, Product Lifecycle Management, Financial Statement Analysis, Process Analysis, Data Storytelling, Corporate Communications, Risk Analysis, Engineering Management, Security Requirements Analysis, Artificial Intelligence, Project Management, Software Architecture, Feasibility Studies, Logistic Regression, IT Management, Managed Services
Earn a degree
Degree · 1 - 4 Years

Skills you'll gain: Innovation, Design Thinking, Active Listening, Organizational Structure, Creativity, Strategic Thinking, Organizational Strategy, Business Modeling, Talent Management, Creative Thinking, Business Strategy, Self-Awareness, Corporate Strategy, Consumer Behaviour, Strategic Decision-Making, Leadership Development, Culture Transformation, User Research, Leadership, Ideation
University Certificate · 6 - 12 Months

Skills you'll gain: Microservices, Cloud-Native Computing, Cloud-Based Integration, Cloud Applications, Service Oriented Architecture, Software Architecture, Google Cloud Platform, Event-Driven Programming, Cloud Services, Systems Architecture
Beginner · Course · 1 - 3 Months

Skills you'll gain: Google Cloud Platform, Serverless Computing, Cloud Applications, Cloud Development, Cloud API, Cloud Deployment, Identity and Access Management, Authorization (Computing), Role-Based Access Control (RBAC), Cloud-Based Integration, Authentications, Cloud Security, Security Controls, Application Deployment, Virtual Networking, Event-Driven Programming
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Identity and Access Management, Serverless Computing, Google Cloud Platform, Cloud Development, Cloud Applications, Cloud API, Cloud Security, Cloud Deployment, Cloud-Native Computing, Cloud Services, Role-Based Access Control (RBAC), Cloud-Based Integration, Authorization (Computing), Authentications, Application Deployment, Operational Databases, Event-Driven Programming, Data Store
Intermediate · Course · 1 - 3 Months