
Skills you'll gain: Cloud Applications, Serverless Computing, Cloud Development, Google Cloud Platform, Cloud API, Cloud Deployment, Cloud Security, Application Deployment, Identity and Access Management, Operational Databases, Event-Driven Programming, Scalability
Intermediate · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Data Structures, Programming Principles, Data Manipulation, Python Programming, Data Storage Technologies, Software Installation, Development Environment
Mixed · Course · 1 - 3 Months

Coursera
Skills you'll gain: Cryptography, Encryption, Public Key Cryptography Standards (PKCS), Python Programming, Data Security
Intermediate · Guided Project · Less Than 2 Hours

Nanjing University
Skills you'll gain: Data Processing, Data Mining, Data Structures, Data Presentation, Object Oriented Programming (OOP), Web Scraping, Data Capture, Data Analysis, Python Programming, Pandas (Python Package), NumPy, Data Visualization, Data Manipulation, Matplotlib, User Interface (UI) Design
Beginner · Course · 1 - 3 Months

Skills you'll gain: Software Architecture, Software Design Patterns, Software Design, Microservices, Maintainability, Performance Tuning, Model View Controller, Programming Principles, Python Programming, Object Oriented Programming (OOP)
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Pandas (Python Package), MLOps (Machine Learning Operations), NumPy, Model Deployment, Data Manipulation, Software Testing, Data Import/Export, Test Automation, Python Programming, Debugging, Data Structures, Machine Learning, Object Oriented Programming (OOP), Scripting, Numerical Analysis, Application Programming Interface (API), Command-Line Interface
Intermediate · Course · 1 - 3 Months

Logical Operations
Skills you'll gain: Virtual Machines, Debugging, Application Development, Development Environment, Software Installation, Python Programming, Programming Principles, Computer Programming, Software Development
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Serverless Computing, Microsoft Azure, Microservices, NoSQL, Cloud Computing Architecture, Cloud Deployment, Front-End Web Development, Cloud Development, Hypertext Markup Language (HTML), Platform As A Service (PaaS), Software Development, Cloud Computing, Microsoft Visual Studio, DevOps
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Retrieval-Augmented Generation, Vector Databases, Agentic systems, AI Workflows, Hugging Face, CrewAI, Embeddings, Transfer Learning
Intermediate · Course · 3 - 6 Months

University of Pennsylvania
Skills you'll gain: Matplotlib, Data Analysis, Pandas (Python Package), Data Visualization, Data Science, Data Cleansing, Pivot Tables And Charts, Data Visualization Software, Data Preprocessing, Data Manipulation, Scatter Plots, NumPy, Exploratory Data Analysis, Jupyter, Data Import/Export, Histogram, Python Programming, Data Structures, Programming Principles
Beginner · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Pandas (Python Package), Data Visualization, Time Series Analysis and Forecasting, Matplotlib, Data Visualization Software, Statistical Inference, Statistical Analysis, Seaborn, Exploratory Data Analysis, Descriptive Statistics, Statistical Modeling, Data Manipulation, Programming Principles, Python Programming, Regression Analysis, Forecasting
Beginner · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: File I/O, Data Structures, Scripting, Scripting Languages, Python Programming, Data Processing, Data Storage Technologies, Data Manipulation, Development Environment, Software Installation
Mixed · Course · 1 - 3 Months