
University of Colorado Boulder
Skills you'll gain: Bash (Scripting Language), Scalability, Distributed Computing, Computer Systems, Big Data, Operating Systems, File Systems, Linux, Scripting, Command-Line Interface, Performance Tuning, Programming Principles
Build toward a degree
Beginner · Course · 1 - 4 Weeks

Imperial College London
Skills you'll gain: Recurrent Neural Networks (RNNs), Tensorflow, Data Pipelines, Keras (Neural Network Library), Transfer Learning, Deep Learning, Convolutional Neural Networks, Natural Language Processing, Embeddings, Model Evaluation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Science, Unsupervised Learning, Exploratory Data Analysis, Probability & Statistics, Machine Learning Algorithms, Applied Machine Learning, Classification And Regression Tree (CART), Data Analysis, Python Programming, Random Forest Algorithm, Dimensionality Reduction, Predictive Modeling, NumPy, Regression Analysis, Statistical Analysis, Data Processing, Deep Learning, Pandas (Python Package), Data Visualization, Data Manipulation
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Plotly, Interactive Data Visualization, Data Visualization Software, Scatter Plots, Ggplot2, Data Analysis, Python Programming, Data Science, Machine Learning
Intermediate · Guided Project · Less Than 2 Hours

Duke University
Skills you'll gain: Program Development, Debugging, Python Programming, Computer Programming, Pseudocode, Game Design, Interactive Design, Design and Product, Creative Design, Computer Science
Beginner · Course · 1 - 4 Weeks

Northwestern University
Skills you'll gain: Robotics, Simulation and Simulation Software, Mathematical Modeling, Mechanical Engineering, Vibrations, Algorithms, Torque (Physics), Control Systems, Applied Mathematics, Calculus, Linear Algebra
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Time Series Analysis and Forecasting, Deep Learning, Statistical Analysis, Predictive Modeling, Statistical Methods, Forecasting, Data Preprocessing, Jupyter, Applied Machine Learning, Data Transformation, Model Evaluation, Pandas (Python Package), Unsupervised Learning, Dimensionality Reduction
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Visualization, Object Oriented Programming (OOP), Databases, Natural Language Processing, SQL, Python Programming, Matplotlib, Business Process Automation, Text Mining, Data Processing, Development Environment, Document Management
Mixed · Course · 1 - 3 Months

Skills you'll gain: Interviewing Skills, Marketing Analytics, Registration, Social Media Marketing, Digital Marketing, Data Analysis, Professional Networking, Statistical Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Storytelling, Data Visualization, Matplotlib, Plotly, Scientific Visualization, Seaborn, Exploratory Data Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Seaborn, Data Literacy, Plot (Graphics), Matplotlib, Scatter Plots, Statistical Visualization, Data Presentation, Data Visualization Software, Box Plots, Descriptive Statistics, Exploratory Data Analysis, Statistical Analysis, Pandas (Python Package), NumPy
Mixed · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: C and C++, Distributed Computing, Hardware Architecture, Programming Principles, Computer Architecture, Data Access, Program Development, Algorithms, Python Programming, Computer Programming Tools, Data Sharing, Development Environment, Debugging
Beginner · Course · 1 - 3 Months