
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, NumPy, Data Preprocessing, Data Visualization, UI Components, User Interface (UI) Design, Programming Principles
Beginner · Course · 1 - 3 Months

EDUCBA
Skills you'll gain: Scripting, Code Reusability, Object Oriented Programming (OOP), Data Structures, Scripting Languages, Python Programming, Maintainability, Software Design, Programming Principles, Development Environment, Software Installation
Intermediate · Course · 1 - 4 Weeks

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 Processing, Data Wrangling, Data Preprocessing, Data Integration, Data Manipulation, Scatter Plots, NumPy, Data Quality, Exploratory Data Analysis, Data Import/Export, Histogram, Python Programming
Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Python Programming, Programming Principles, Computational Logic, Computer Programming, Web Development Tools, Web Development, Software Engineering
Intermediate · 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, Statistical Programming, Analytics, Statistical Methods, Exploratory Data Analysis, Descriptive Statistics, Statistical Modeling, Data Manipulation, Predictive Modeling, Programming Principles, Jupyter, Python Programming, Regression Analysis
Beginner · Course · 1 - 3 Months

Duke University
Skills you'll gain: Code Reusability, Python Programming, Performance Tuning, Computer Programming
Beginner · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Programming Principles, Computer Programming, Data Manipulation, Python Programming, Computational Logic, Data Science
Beginner · Course · 1 - 4 Weeks

Nanjing University
Skills you'll gain: Data Mining, Data Analysis, Case Studies, Statistical Analysis, Financial Data, Data Structures, Data Presentation, Data Processing, User Interface (UI), Object Oriented Programming (OOP), Data Capture, Pandas (Python Package), NumPy, Python Programming, Data Wrangling, Web Scraping, Graphical Tools, Data Manipulation, Programming Principles, Data Preprocessing
Mixed · Course · 1 - 3 Months

Duke University
Skills you'll gain: Data Visualization Software, PySpark, Data Visualization, Snowflake Schema, Data Storytelling, Site Reliability Engineering, Docker (Software), Databricks, Containerization, GitHub Copilot, Interactive Data Visualization, Plot (Graphics), Plotly, Data Pipelines, Kubernetes, Apache Spark, Apache Hadoop, Big Data, Data Science, Python Programming
Intermediate · Specialization · 1 - 3 Months
LearnQuest
Skills you'll gain: Containerization, File I/O, Package and Software Management, Unified Modeling Language, Software Testing, Docker (Software), Development Environment, Unit Testing, Application Deployment, Plot (Graphics), Pandas (Python Package), Scripting, DevOps, Data Persistence, Programming Principles, Python Programming, Scripting Languages, Data Structures, Object Oriented Design, Computer Programming
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Model Training, Regression Analysis, NumPy, Machine Learning Algorithms, Machine Learning, Model Optimization, Deep Learning, Data Science, Python Programming
Intermediate · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Debugging, Scripting, Python Programming, Software Development
Intermediate · Guided Project · Less Than 2 Hours