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.

Sungkyunkwan University
★ 4.8 (599) · Beginner · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Fine-tuning, Large Language Modeling, Model Training, Prompt Engineering, Retrieval-Augmented Generation, Model Optimization, Transfer Learning, Data Preprocessing
★ 4.6 (626) · Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Patient Communication, English Language, Language Competency, Verbal Communication Skills, Interpersonal Communications, Oral Comprehension, Vocabulary, Language Learning, Active Listening, Communication, Education Software and Technology, Grammar, Public Speaking, Relationship Building
★ 4.3 (97) · Beginner · Specialization · 3 - 6 Months

Corporate Finance Institute
Skills you'll gain: Financial Modeling, Cash Flow Forecasting, Feasibility Studies, Cash Flows, Project Finance, Real Estate, Property and Real Estate, Financial Analysis, Capital Budgeting, Microsoft Excel, Return On Investment, Excel Formulas, Cost Estimation, Corporate Finance, Risk Analysis, Partnership Accounting, Loans, Waterfall Methodology
Intermediate · Course · 1 - 3 Months

University of Pennsylvania
Skills you'll gain: Financial Reporting, Return On Investment, Financial Acumen, Financial Data, Capital Budgeting, Financial Statement Analysis, Financial Statements, Financial Accounting, Business Modeling, Mathematical Modeling, Finance, Regression Analysis, Financial Modeling, Statistical Modeling, Income Statement, Spreadsheet Software, Predictive Modeling, Financial Forecasting, Microsoft Excel, Corporate Finance
★ 4.5 (17K) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Pandas (Python Package), Matplotlib, NumPy, Embeddings, Statistical Visualization, Machine Learning Algorithms, Natural Language Processing, Applied Machine Learning, Data Manipulation, Pivot Tables And Charts, Model Optimization, Machine Learning Methods, Linear Algebra, Text Mining, Classification Algorithms, Markov Model, Unsupervised Learning, Data Preprocessing, Dimensionality Reduction, Python Programming
★ 4.8 (11) · Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Financial Forecasting, Forecasting, Cash Flow Forecasting, Business Valuation, Equities, Financial Modeling, Financial Analysis, Finance, Cash Flows, Investment Banking, Accounting
★ 4.3 (836) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Financial Modeling, Financial Statement Analysis, Financial Statements, Financial Analysis, Business Valuation, Financial Data, Financial Forecasting, Business Modeling, Benchmarking, Financial Reporting, Capital Budgeting, Business Reporting, Mergers & Acquisitions, Business Analysis, Microsoft Excel, Private Equity, Due Diligence, Risk Analysis, Dashboard Creation, Risk Management
Beginner · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Generative AI, Large Language Modeling, Generative Model Architectures, Fine-tuning, LLM Application, Model Training, Model Deployment, Python Programming, Scalability, Model Optimization, Machine Learning, Model Evaluation, Reinforcement Learning
★ 4.8 (3.6K) · Intermediate · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Database Design, SQL, MySQL, Relational Databases, Database Management, Database Software, Databases, Data Modeling, Query Languages, Data Integrity, Development Environment, PHP (Scripting Language), Software Installation
★ 4.7 (5.5K) · Intermediate · Course · 1 - 4 Weeks

Corporate Finance Institute
Skills you'll gain: Business Strategy, Financial Statement Analysis, Business Strategies, Corporate Strategy, Financial Modeling, Annual Reports, Financial Analysis, Financial Statements, Strategic Thinking, Organizational Strategy, Financial Reporting, Competitive Analysis, Business, Business Management, Financial Acumen, Business Modeling, Strategic Decision-Making, Operational Analysis, Financial Forecasting, Business Analysis
★ 4.8 (65) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Cloud Deployment, Security Information and Event Management (SIEM), Google Cloud Platform, User Provisioning, Concept Of Operations, Authentications, IT Security Architecture, UI Components, Cloud Management, Cyber Operations, User Interface (UI), Multi-Tenant Cloud Environments, Identity and Access Management, Threat Detection
Beginner · Course · 1 - 4 Weeks