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: Cryptography, Model Evaluation, Exploratory Data Analysis, Event-Driven Programming, Encryption, Server Side, Web Development, Regression Analysis, Apache, Web Services, Machine Learning Algorithms, Classification Algorithms, Data Preprocessing, Public Key Cryptography Standards (PKCS), Web Scraping, Natural Language Processing, Web Applications, Key Management, Python Programming, Predictive Modeling
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Matplotlib, Plot (Graphics), Statistical Visualization, Data Visualization Software, Interactive Data Visualization, Data Presentation, Scatter Plots, Jupyter, Histogram, Box Plots, Graphing, Computer Programming, Development Environment, Animations
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Analytics, Integrated Development Environments
Beginner · Course · 1 - 4 Weeks

Universidade de São Paulo
Skills you'll gain: Object Oriented Programming (OOP), Computer Programming, Theoretical Computer Science, Python Programming, Algorithms, Data Structures, Computer Science, Computational Thinking, Scripting, Scripting Languages, Software Testing, Performance Testing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Matplotlib, Statistical Modeling, Descriptive Statistics
Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Data Structures, Data Dictionary, Data Manipulation, Data Access, Data Processing, Python Programming
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Preprocessing, Deep Learning, Artificial Neural Networks, Logistic Regression, Feature Engineering, Data Cleansing, Artificial Intelligence and Machine Learning (AI/ML), Python Programming, Model Evaluation, Network Architecture, Machine Learning Algorithms, NumPy, Pandas (Python Package), Algorithms
Beginner · 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
University of Illinois Urbana-Champaign
Skills you'll gain: Classification Algorithms, Business Analytics, Data Preprocessing, Regression Analysis, Applied Machine Learning, Scikit Learn (Machine Learning Library), Unsupervised Learning, Business Intelligence, Predictive Modeling, Machine Learning, Python Programming, Decision Tree Learning, Supervised Learning, Model Evaluation
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Predictive Modeling, Model Evaluation, Data Preprocessing, Predictive Analytics, Logistic Regression, Risk Modeling, Statistical Modeling, Feature Engineering, Regression Analysis, Correlation Analysis, Classification Algorithms, Data Manipulation, Scikit Learn (Machine Learning Library), Data Transformation, Pandas (Python Package), NumPy
Mixed · Course · 1 - 3 Months

Skills you'll gain: Data Import/Export, Pandas (Python Package), Pivot Tables And Charts, Jupyter, Microsoft Excel, Data Analysis, Data Manipulation, Python Programming, Data Structures, Development Environment, Object Oriented Programming (OOP)
Beginner · Course · 1 - 4 Weeks