University of Michigan
Skills you'll gain: Database Design, SQL, Relational Databases, PostgreSQL, Database Systems, Database Theory, Database Management, Data Modeling, Databases, Database Management Systems, Query Languages, Data Integrity
Intermediate · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Combinatorics, Probability, Probability & Statistics, Algorithms, Bayesian Statistics, Mathematical Modeling, Computational Thinking, Statistical Methods, Arithmetic, Applied Mathematics, Program Development, Python Programming
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, LangChain, Prompt Patterns, LLM Application, Generative AI, Generative AI Agents, Tool Calling, AI Workflows, Large Language Modeling, AI Integrations, Model Evaluation, Flask (Web Framework), Agentic systems, Software Development
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Machine Learning Methods, Model Evaluation, Machine Learning, Google Cloud Platform, Model Training, Machine Learning Algorithms, Applied Machine Learning, Supervised Learning, Machine Learning Software, Time Series Analysis and Forecasting, Financial Trading, Deep Learning, Statistical Machine Learning, Model Optimization, Artificial Intelligence and Machine Learning (AI/ML), Artificial Neural Networks, Securities Trading, Technical Analysis, Cloud Platforms, Finance
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Workflow Management, Jira (Software), Product Roadmaps, Collaborative Software, Kanban Principles, Project Coordination, Agile Software Development, Agile Methodology, Issue Tracking, Agile Project Management, Project Management Software
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Flask (Web Framework), Web Development, Web Applications, Application Development, Web Development Tools, Application Frameworks, Object-Relational Mapping, Database Application, Back-End Web Development, Software Development, Database Management, Python Programming, Computer Programming
Intermediate · Guided Project · Less Than 2 Hours

University of California San Diego
Skills you'll gain: Graph Theory, Combinatorics, Network Analysis, Algorithms, Mathematical Modeling, Traffic Flow Optimization, Program Development
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Excel Macros, Visual Basic (Programming Language), Data Import/Export, Solution Design, Programming Principles, Spreadsheet Software, UI Components, User Interface (UI), Automation, Data Structures, File I/O, Data Validation, File Management
Intermediate · Course · 1 - 4 Weeks

Edge Impulse
Skills you'll gain: Computer Vision, Convolutional Neural Networks, Applied Machine Learning, Embedded Software, Model Training, Embedded Systems, Machine Learning Software, MLOps (Machine Learning Operations), Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Algorithms, Responsible AI, Predictive Modeling, Artificial Intelligence, AI literacy, Machine Learning Methods, Anomaly Detection, AI Product Strategy, Prototyping, Product Development
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: iOS Development, Mobile Development, Apple iOS, Apple Xcode, Swift Programming, Objective-C (Programming Language), User Interface (UI), Mobile Development Tools, Application Development, UI Components, Application Programming Interface (API), Knowledge of Apple Software, Development Environment, Integrated Development Environments, Storyboarding
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Test Planning, Embedded Software, Embedded Systems, User Requirements Documents, Functional Specification, Functional Requirement, Systems Design, Requirements Analysis, Test Case, System Requirements, System Design and Implementation, Development Testing, System Testing, Prototyping, Program Development, Software Documentation, Hardware Architecture, Python Programming
Mixed · Course · 1 - 3 Months

Fractal Analytics
Skills you'll gain: Data Storytelling, Decision Making, Critical Thinking, Database Design, Data Manipulation, Data Presentation, Power BI, Data Visualization, Model Evaluation, Feature Engineering, Model Deployment, Interactive Data Visualization, Data Wrangling, Critical Thinking and Problem Solving, Data Analysis Expressions (DAX), Human Centered Design, SQL, Machine Learning, Problem Solving, Python Programming
Beginner · Professional Certificate · 3 - 6 Months