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.

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

University of Glasgow
Skills you'll gain: Business Writing, Business Correspondence, Writing, Report Writing, Business Communication, Writing and Editing, Organizational Structure, Vocabulary, Grammar, Concision, English Language, Target Audience, Organizational Skills, Editing, Press Releases
Intermediate · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: ChatGPT, Generative AI, AI Product Strategy, Large Language Modeling, Data Ethics, Responsible AI, AI Enablement, Artificial Intelligence, Natural Language Processing, Economics, Policy, and Social Studies, Law, Regulation, and Compliance, Social Sciences, Healthcare Industry Knowledge
Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Power Electronics, electromagnetics, Electrical Engineering, Electronic Systems, Electronics, Electronics Engineering, Electrical Systems, Computer-Aided Design, Technical Design, Control Systems, Simulation and Simulation Software, Design Specifications
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Model Deployment, Restful API, Application Deployment, Generative AI, Java, Development Environment, Image Analysis, Software Development, Computer Vision
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Unsupervised Learning, Embeddings, Supervised Learning, Data Preprocessing, Python Programming, Exploratory Data Analysis
Advanced · Course · 1 - 4 Weeks

ESSEC Business School
Skills you'll gain: Sustainable Business, Corporate Sustainability, Sustainable Development, Climate Change Programs, Business Transformation, Environmental Social And Corporate Governance (ESG), Systems Thinking, Business Modeling, Waste Minimization, Innovation, Case Studies, Resource Utilization, Stakeholder Engagement
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Matplotlib, Seaborn, Plot (Graphics), Pandas (Python Package), NumPy, Data Visualization Software, Data Visualization, Data Manipulation, Data Science, Histogram, Package and Software Management, Data Import/Export, Python Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Amazon Web Services, Database Administration, Database Design, Amazon CloudWatch, Amazon DynamoDB, Amazon Redshift, Data Migration, Database Architecture and Administration, Database Management, Database Management Systems, Disaster Recovery, Databases, Relational Databases, AWS Identity and Access Management (IAM), NoSQL, AWS CloudFormation, Cloud Security, Key Management, Encryption, Amazon S3
Beginner · Course · 1 - 3 Months

Skills you'll gain: Ggplot2, Model Evaluation, Data Visualization, Regression Analysis, Predictive Analytics, Predictive Modeling, Data-Driven Decision-Making, Statistical Modeling, R Programming, Descriptive Statistics, Statistical Methods, Exploratory Data Analysis, Statistical Analysis, Data Analysis
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Prompt Engineering, Excel Formulas, Generative AI, Data Pipelines, Responsible AI, Data Processing, Debugging, Microsoft Excel, Automation, Data Transformation, Artificial Intelligence, Data Analysis, SQL, Natural Language Processing
Intermediate · Course · 1 - 3 Months

University of California, Davis
Skills you'll gain: Javascript and jQuery, jQuery, Scripting, Scripting Languages, Javascript, UI Components, Web Development Tools, Game Design, Object Oriented Programming (OOP), Event-Driven Programming, Animations
Mixed · Course · 1 - 4 Weeks