
Skills you'll gain: Jupyter, Data Transformation, Logistic Regression, Machine Learning Methods, Health Informatics, Applied Machine Learning, Data Preprocessing, Machine Learning, Model Evaluation, Scikit Learn (Machine Learning Library), Predictive Analytics, Analytics, Classification Algorithms, Pandas (Python Package), Software Installation
Mixed · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: AI Orchestration, LangChain, OpenAI API, Generative AI Agents, Prompt Patterns, AI Workflows, Prompt Engineering, Agentic systems, AI Security, Large Language Modeling, Business Logic, File I/O, Transaction Processing, Document Management, Persona Development, Coordination, Plan Execution
Beginner · Course · 1 - 3 Months

Skills you'll gain: Program Development, Python Programming, Jupyter, Algorithms, Engineering Calculations, Computer Programming, Mathematical Modeling, Linear Algebra, Applied Mathematics
Beginner · Guided Project · Less Than 2 Hours

Duke University
Skills you'll gain: Web Scraping, MySQL, SQL, JSON, Scripting, Data Persistence, Data Manipulation, Data Structures, Database Management, Databases, Data Import/Export, Data Capture, Spatial Analysis, Python Programming, Hypertext Markup Language (HTML)
Intermediate · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: SQL, Database Management, Relational Databases, Databases, Database Design, Data Visualization, Web Scraping, Interactive Data Visualization, Data Processing, Object Oriented Programming (OOP), Data Modeling, Geospatial Mapping, Python Programming, Web Development, Data Collection
Mixed · Course · 1 - 3 Months

Skills you'll gain: Descriptive Statistics, Model Evaluation, Feature Engineering, Probability & Statistics, Supervised Learning, Statistical Hypothesis Testing, Exploratory Data Analysis, Box Plots, Regression Analysis, Statistics, Predictive Modeling, Time Series Analysis and Forecasting, Data Science, Histogram, Data Visualization, Statistical Analysis, Integrated Development Environments, Computer Networking, Python Programming, Server Side
Beginner · Specialization · 3 - 6 Months

Corporate Finance Institute
Skills you'll gain: Data Preprocessing, Feature Engineering, Data Import/Export, Exploratory Data Analysis, Data Cleansing, Statistical Visualization, Data Manipulation, Data Visualization, Data Transformation, Pandas (Python Package), Box Plots, Python Programming, Data Science, Scikit Learn (Machine Learning Library)
Advanced · Course · 1 - 3 Months

Skills you'll gain: LLM Application, Tool Calling, Large Language Modeling, Retrieval-Augmented Generation, Command-Line Interface, Embeddings, Python Programming, Application Development, Vector Databases, User Interface (UI), Software Installation, Restful API, Development Environment
Intermediate · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Program Development, Algorithms, Computational Thinking, Data Structures
Mixed · Course · 1 - 3 Months

Skills you'll gain: Exploratory Data Analysis, Tree Maps, Geographic Information Systems, Plotly, Data Analysis, Data Visualization, Interactive Data Visualization, Data Visualization Software, Jupyter, Statistical Analysis, Pandas (Python Package)
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Test Driven Development (TDD), Unit Testing, Testability, Functional Testing, Test Case, Software Testing, Python Programming, File I/O, File Systems
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Exploratory Data Analysis, Data Preprocessing, Data Analysis, Artificial Intelligence, Predictive Modeling, Data Science, Data Manipulation, Jupyter, Feature Engineering, Machine Learning, Data Visualization, Python Programming
Intermediate · Guided Project · Less Than 2 Hours