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.

Coursera
Skills you'll gain: Terraform, Infrastructure as Code (IaC), Infrastructure As A Service (IaaS), Microsoft Azure, IT Automation, DevOps
Beginner · Guided Project · Less Than 2 Hours

University of Illinois Urbana-Champaign
Skills you'll gain: Data Mining, Education Software and Technology, Program Evaluation, Big Data, Analytics, Analysis, Data Ethics, Data Access, Natural Language Processing
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Application Development, Program Development, Development Environment, Microsoft Visual Studio, Software Design Patterns
Beginner · Course · 1 - 4 Weeks
University of Washington
Skills you'll gain: Big Data, Relational Databases, Database Systems, Dataflow, Databases, Data Science, Data Manipulation, Data Processing, NoSQL, Apache Spark, Distributed Computing, Apache Hadoop, SQL, Data Analysis, Query Languages, Cloud Computing, Scalability, Graph Theory, Python Programming, Algorithms
Mixed · Course · 1 - 3 Months

University of New Mexico
Skills you'll gain: Web Applications, Full-Stack Web Development, Git (Version Control System), Middleware, Software Architecture, User Interface (UI), Agile Software Development, Application Frameworks, Ajax, Model View Controller, Databases, Relational Databases, Software Development, Ruby on Rails, Software Design Patterns, Cascading Style Sheets (CSS), Javascript
Mixed · Course · 1 - 3 Months

Utrecht University
Skills you'll gain: Child Development, Human Development, Empathy & Emotional Intelligence, Speech Language Pathology, Systems Thinking, Pediatrics, Research, Neurology, Cultural Diversity
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Large Language Modeling, Natural Language Processing, Generative Model Architectures, Transfer Learning, Embeddings
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, Microsoft Azure, Unsupervised Learning, Databricks, MLOps (Machine Learning Operations), Applied Machine Learning, Classification Algorithms, Regression Analysis, Scikit Learn (Machine Learning Library), Predictive Modeling, Model Deployment, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Model Evaluation, Supervised Learning, Virtual Machines, Data Pipelines
Intermediate · Course · 1 - 4 Weeks

Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: electromagnetics, Electrical Engineering, Physics, Electrical Systems, Materials science, Applied Mathematics, Mechanics, Electronics, Engineering Analysis, Mathematical Modeling
Advanced · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Microsoft Excel, Data Validation, Excel Formulas, Analysis, Mathematical Modeling, Complex Problem Solving, Data Management
Advanced · Course · 1 - 3 Months

Banco Interamericano de Desarrollo
Skills you'll gain: Failure Analysis, Risk Analysis, Risk Modeling, Feasibility Studies, Risk Management, Hazard Analysis, Project Risk Management, Analysis, Risk Mitigation, Business Risk Management, Mitigation, Business Priorities, Financial Analysis, Disaster Recovery, Cost Benefit Analysis, Climate Change Adaptation, Investment Management, Governance, Resilience, Environment
Advanced · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Data Mining, Anomaly Detection, Unsupervised Learning, Data Warehousing, Supervised Learning, Data Pipelines, Data Preprocessing, Classification Algorithms, Data Modeling, Decision Tree Learning, Data Management, Machine Learning Algorithms, Data Cleansing, Model Evaluation, Exploratory Data Analysis, Statistical Analysis, Machine Learning, Big Data, Analytical Skills, Data Analysis
Build toward a degree
Intermediate · Specialization · 1 - 3 Months