
University of Colorado Boulder
Skills you'll gain: Statistical Hypothesis Testing, Descriptive Statistics, Statistical Visualization, Data Transformation, Data Cleansing, Statistical Analysis, Regression Analysis, Probability, Probability Distribution, Sampling (Statistics), Box Plots, Histogram, R Programming, Statistical Methods, Probability & Statistics, Scatter Plots, Microsoft Excel, Statistics, Data Import/Export, Data Analysis
Beginner · Specialization · 3 - 6 Months
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Software Installation, Development Environment
Mixed · Course · 1 - 3 Months

Skills you'll gain: System Programming, Hardware Architecture, Embedded Systems, Computer Architecture, System Configuration, Debugging, Application Development
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Application Design, Application Development, UI Components, Event-Driven Programming, Integrated Development Environments, Java Programming, User Interface (UI), Java, Software Design
Intermediate · Guided Project · Less Than 2 Hours

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Digital Communications, Communication Systems, Electrical and Computer Engineering, Telecommunications, Electronic Systems, Electronics, Engineering Analysis, Engineering Calculations, Numerical Analysis, Linear Algebra, Applied Mathematics, Algorithms, Data Mapping, Real Time Data
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Apache Maven, Spring Framework, Microservices, Spring Boot, Java, Java Programming, Back-End Web Development, Software Architecture, Server Side, Load Balancing, Cloud Development, Restful API, Systems Architecture, Web Applications, Scalability
Advanced · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Data Visualization Software, Data Visualization, Data Storytelling, Interactive Data Visualization, Plotly, Matplotlib, Dashboard, Seaborn, Tableau Software, Scatter Plots, Histogram, Google Sheets, Microsoft Excel, Data Analysis, Pandas (Python Package), Python Programming, Cloud Applications, Data Manipulation, Business Communication
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Cleansing, Data Processing, Pandas (Python Package), Applied Machine Learning, Data Import/Export, Classification And Regression Tree (CART), Data Mining, Python Programming, Google Cloud Platform, Scikit Learn (Machine Learning Library), Machine Learning, Supervised Learning, Machine Learning Algorithms
Intermediate · Guided Project · Less Than 2 Hours

The University of Chicago
Skills you'll gain: Climate Change Programs, Mathematical Modeling, NumPy, Physical Science, Simulation and Simulation Software, Environmental Science, Scientific Visualization, Matplotlib, Simulations, Numerical Analysis, Differential Equations, Mechanics
Mixed · Course · 1 - 3 Months

Skills you'll gain: Data Visualization, Matplotlib, Web Scraping, Social Media Marketing, Python Programming, Social Media, Pandas (Python Package), Trend Analysis, Data Analysis, Exploratory Data Analysis, Data Cleansing, Seaborn, Jupyter
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Exploratory Data Analysis, Data Presentation, Probability Distribution, Statistical Hypothesis Testing, Data Visualization Software, Data Analysis, Data Science, Probability & Statistics, Statistical Analysis, Jupyter, Matplotlib, Data Cleansing, Pandas (Python Package), Statistical Inference, Statistics, Data Quality, Data Manipulation, Python Programming, Machine Learning
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Computational Thinking, Algorithms, Graph Theory, Data Structures, C++ (Programming Language), Programming Principles, Computer Programming, Theoretical Computer Science, Object Oriented Programming (OOP)
Intermediate · Specialization · 1 - 3 Months