University of Toronto
Skills you'll gain: Scientific Visualization, Data Visualization Software, Statistical Visualization, Interactive Data Visualization, Bioinformatics, Ggplot2, Visualization (Computer Graphics), R (Software), Dimensionality Reduction, Scatter Plots, R Programming, Network Analysis, Exploratory Data Analysis, Heat Maps, Molecular Biology, Design Thinking
★ 4.8 (25) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Restful API, Model View Controller, ASP.NET, OAuth, Web Development, Application Programming Interface (API), .NET Framework, Web Services, Authentications, Unit Testing, Back-End Web Development, C# (Programming Language), Web Applications, Object-Relational Mapping, Application Security, Authorization (Computing), Operational Databases, Data Access, Cloud Computing, Computer Programming
★ 4.7 (38) · Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Computational Thinking, Data Analysis, C (Programming Language), Statistical Analysis, Programming Principles, Data Structures, Descriptive Statistics, Data Visualization Software
★ 4.7 (93) · Beginner · Course · 1 - 4 Weeks

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
★ 4.2 (57) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Cybersecurity, Cyber Operations, Data Persistence, Exploitation techniques, Persistence, Intrusion Detection and Prevention, Scripting, Python Programming, Microsoft Windows
★ 4.6 (96) · Intermediate · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: NoSQL, Database Architecture and Administration, Cloud Applications, Database Management Systems, Data Store, Databases, PostgreSQL, Relational Databases, SQL, Cloud Deployment, Transaction Processing, Scalability, Application Deployment, JSON, Javascript
★ 4.3 (148) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), C# (Programming Language), Object Oriented Design, Application Development, Data Structures, Linux
★ 4.9 (8) · Intermediate · Guided Project · Less Than 2 Hours

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, Scatter Plots, Microsoft Excel, Probability & Statistics, Statistics, Data Import/Export, Data Analysis
★ 4.6 (46) · Beginner · Specialization · 3 - 6 Months

Tsinghua University
Skills you'll gain: Data Structures, Algorithms, Computational Thinking, Computer Programming, Computer Science, Data Storage
★ 3.1 (34) · Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Stored Procedure, SQL, Data Presentation, Query Languages, Relational Databases, Database Development, Database Administration, Data Science
★ 4.5 (400) · Advanced · Guided Project · Less Than 2 Hours
University of Michigan
Skills you'll gain: Social Impact, Entrepreneurship, Systems Thinking, Problem Solving, Needs Assessment, Self-Awareness, Case Studies, Empathy, Resilience, Cultural Responsiveness
★ 4.7 (78) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Recurrent Neural Networks (RNNs), Exploratory Data Analysis, Deep Learning, Text Mining, Matplotlib, Data Cleansing, Data Analysis, Data Preprocessing, Natural Language Processing, Data Manipulation, Python Programming, Machine Learning, Model Evaluation
★ 4.6 (264) · Beginner · Guided Project · Less Than 2 Hours