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.

Epic Games
Skills you'll gain: Game Design, Video Game Development, Prototyping, Unreal Engine, Animation and Game Design, Virtual Reality, System Design and Implementation, Augmented and Virtual Reality (AR/VR), Creativity, User Interface (UI), UI Components
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: AI Product Strategy, Generative AI, Strategic Thinking, Business Strategy, Business Planning, Customer experience strategy (CX), Customer Insights, Strategic Planning, Value Propositions, Productivity Software, Case Studies
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Time Series Analysis and Forecasting, SAS (Software), Forecasting, Recurrent Neural Networks (RNNs), Feature Engineering, Statistical Analysis, Data Analysis, Digital Signal Processing, Statistical Methods, Regression Analysis, Exploratory Data Analysis, Predictive Modeling, Applied Machine Learning, Advanced Analytics, Statistical Modeling, Unsupervised Learning, Data Preprocessing, Bayesian Statistics, Model Evaluation, Automation
Intermediate · Specialization · 3 - 6 Months

MathWorks
Skills you'll gain: Computer Vision, Model Evaluation, Image Analysis, Matlab, Machine Learning Methods, Data Preprocessing, Machine Learning, Classification Algorithms, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Algorithms, Deep Learning, Data Validation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, 3D Modeling, 3D Assets, Computer Graphics, Visualization (Computer Graphics), Virtual Environment, Animation and Game Design, Animations, Computer Graphic Techniques, Virtual Reality, Data Import/Export, File Management
Intermediate · Specialization · 3 - 6 Months

L&T EduTech
Skills you'll gain: Electric Power Systems, Electrical Power, Systems Analysis, Electrical Engineering, Network Analysis, Numerical Analysis, Mathematical Modeling, Simulation and Simulation Software, Simulations, Graph Theory
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: API Testing, Software Documentation, API Design, Application Programming Interface (API), Test Tools, Technical Documentation, Restful API, JSON, YAML, Software Design
Beginner · Guided Project · Less Than 2 Hours

Johns Hopkins University
Skills you'll gain: Integral Calculus, Numerical Analysis, Calculus, Probability, Applied Mathematics, Advanced Mathematics, Geometry, Mathematical Modeling
Intermediate · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Building Codes, Building Information Modeling, Cost Estimation, Construction Management, Structural Engineering, Engineering Drawings, Construction Engineering, Value Engineering, Construction, Visualization (Computer Graphics), 3D Modeling, Safety Assurance, Engineering Calculations
Advanced · Course · 1 - 4 Weeks
Khalifa University
Skills you'll gain: Accident Reporting, Fire And Life Safety, Accident Prevention, Hazard Analysis, Risk Analysis, Human Factors, Safety Training, Safety Standards, Occupational Safety And Health, Risk Management, Risk Modeling, Risk Mitigation, Regulation and Legal Compliance, Investigation, Emergency Response, Root Cause Analysis
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Information Systems Security, Risk Management, Continuous Monitoring, Information Assurance, Cyber Governance, Governance, Cybersecurity, Security Controls, Business Risk Management, ISO/IEC 27001, Threat Modeling, Risk Analysis, Threat Management, Vulnerability Assessments, Regulatory Compliance, System Monitoring, Information Systems, Asset Management, Intellectual Property
Advanced · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Lesson Planning, Peer Review, Editing, Student-Centred Learning, Teaching, Writing, Writing and Editing, Syllabus Development, Instructional Strategies, Literacy, Student Engagement, Developing Training Materials, Storytelling, Empowerment, Course Development, Mentorship, Language Competency, Creativity, Case Studies, Critical Thinking
Beginner · Specialization · 3 - 6 Months