
Logical Operations
Skills you'll gain: Seaborn, NumPy, Matplotlib, Data Transformation, Data Manipulation, Data Visualization Software, Pandas (Python Package), Plot (Graphics), Data Visualization, Jupyter, Scatter Plots, Data Science, Data Processing, Data Analysis, Box Plots, Python Programming, Graphing, Computer Programming, Computer Programming Tools, Software Development
Intermediate · Specialization · 1 - 3 Months

Coursera
Skills you'll gain: Data Structures, Plot (Graphics), Data-oriented programming, Programming Principles, Python Programming, Data Storage
Intermediate · Guided Project · Less Than 2 Hours

University of Michigan
Skills you'll gain: JSON, Data Processing, Web Scraping, Restful API, Data Manipulation, Application Programming Interface (API), Data Persistence, Python Programming, Data Transformation, Data Structures, Data Collection
Intermediate · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Matplotlib, Pandas (Python Package), Seaborn, SQL, Data Visualization, Data Preprocessing, Jupyter, Data Manipulation, NumPy, Regression Analysis, Accounting, Database Management, Analytics, Descriptive Statistics, Relational Databases, Statistical Analysis, Python Programming, Data Analysis Software, Data Structures
Build toward a degree
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Matplotlib, Seaborn, Plot (Graphics), Pandas (Python Package), NumPy, Data Visualization Software, Data Visualization, Programming Principles, Computer Programming, Histogram, Functional Design, Data Import/Export, Package and Software Management, Scripting, Scripting Languages, Data Manipulation, Python Programming, Data Science, Data Structures, Software Engineering
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Selenium (Software), Test Automation, Behavior-Driven Development, Gherkin (Scripting Language), Software Testing, Unit Testing, Test Script Development, Regression Testing, Test Case, Continuous Integration, Automation, Software Design Patterns, Web Development Tools, Maintainability, Python Programming, UI Components
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Network Analysis, Social Network Analysis, Graph Theory, Data Analysis, Analysis, Pandas (Python Package), Predictive Analytics, Unsupervised Learning, Matplotlib, Python Programming, Data Import/Export, Algorithms
Intermediate · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: File I/O, Data Structures, Data Manipulation, Software Installation, Python Programming, Data Processing, Development Environment, Data Storage
Mixed · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Data Pipelines, Dataflow, Data Processing, Google Cloud Platform, Development Environment, Cloud Development, Cloud Services, Program Development, Software Installation, Computer Programming Tools
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Infrastructure as Code (IaC), Scripting, Cloud Deployment, Data Persistence, Python Programming, Command-Line Interface, Virtual Machines, Data Pipelines
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Web Services, Email Automation, Scripting, Automation, Python Programming, Restful API, Application Programming Interface (API), JSON, System Monitoring, Image Analysis, Debugging
Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Debugging, Data-oriented programming, Program Development, Python Programming, Data Manipulation, Data Analysis
Intermediate · Course · 1 - 4 Weeks