University of Michigan
Skills you'll gain: Web Scraping, Restful API, Network Protocols, JSON, Extensible Markup Language (XML), Web Services, Data Access, TCP/IP, Application Programming Interface (API), Hypertext Markup Language (HTML), Python Programming, Software Installation
Mixed · Course · 1 - 3 Months

Skills you'll gain: Data Integration, Data Import/Export, NumPy, Data Wrangling, Data Manipulation, Data Preprocessing, Pandas (Python Package), Data Pipelines, Data Transformation, Data Processing, Data Access, Data Structures, Numerical Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Version Control, Restful API, Docker (Software), Containerization, Git (Version Control System), Development Environment, Flask (Web Framework), Application Programming Interface (API), Authentications, Application Deployment, Database Management, Database Development, JSON, Object-Relational Mapping, Operational Databases, API Testing, Python Programming, Object Oriented Programming (OOP), Data Structures
Intermediate · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Web Scraping, Extract, Transform, Load, Data Manipulation, Data Wrangling, Data Preprocessing, Data Validation, Data Processing, Data Ethics, Data Import/Export, Data Cleansing, SQL, Data Transformation, JSON, Query Languages, Data Pipelines, Pandas (Python Package), Data Collection, Generative AI, Relational Databases, Unstructured Data
Beginner · Course · 1 - 4 Weeks

Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Continuous Integration, Test Automation, Authentications, CI/CD, Test Script Development, API Testing, Software Testing, Behavior-Driven Development, Event-Driven Programming, GitHub, Cascading Style Sheets (CSS)
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Google Cloud Platform, Artificial Intelligence, Unstructured Data, Document Management, Data Processing, Python Programming
Intermediate · Project · Less Than 2 Hours

Logical Operations
Skills you'll gain: File I/O, Debugging, File Management, File Systems, Python Programming, Operating Systems, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Software Development, Cross Platform Development
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Classification And Regression Tree (CART), Decision Tree Learning, Data Preprocessing, Data Transformation, Supervised Learning, Predictive Modeling, Feature Engineering, Scikit Learn (Machine Learning Library), Classification Algorithms, Applied Machine Learning, Model Evaluation, Model Training
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Microsoft Visual Studio, Python Programming, Software Installation, Program Development, Computer Programming, Development Environment, Integrated Development Environments, System Configuration
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: 3D Modeling, Scripting Languages, Debugging, Scripting, Programming Principles, Animation and Game Design, Development Environment, Software Installation, Python Programming, Code Reusability, Computer Programming
Beginner · Course · 1 - 3 Months

Skills you'll gain: Game Design, Python Programming, Programming Principles, Program Development, Computer Programming, Computer Science
Beginner · Guided Project · Less Than 2 Hours