Introduction to R Master the basics of data analysis by manipulating common data structures such as vectors, matrices and data frames. 4 hours

Data Manipulation in R with dplyr Master techniques for data manipulation using the select, mutate, filter, arrange, and summarise functions in dplyr. 4 hours

Intro to Python for Data Science Master the basics of data analysis in Python. Expand your skill set by learning scientific computing with numpy. 4 hours

Data Visualization with ggplot2 (Part 1) Learn to produce meaningful and beautiful data visualizations with ggplot2 by understanding the grammar of graphics. 5 hours

Intermediate Python for Data Science Level up your data science skills by creating visualizations using matplotlib and manipulating data frames with Pandas. 4 hours

Importing Data in Python (Part 1) Learn to import data into Python from various sources, such as Excel, SQL, SAS and right from the web. 3 hours Play preview

pandas Foundations Learn how to use the industry-standard pandas library to import, build, and manipulate DataFrames. 4 hours Play preview

Intro to SQL for Data Science Master the basics of querying databases with SQL, the world's most popular databasing language. 4 hours

Deep Learning in Python Learn the fundamentals of neural networks and how to build deep learning models using Keras 2.0. 4 hours Play preview

Introduction to R for Finance Learn essential data structures such as lists and data frames and apply that knowledge directly to financial examples. 4 hours Play preview

Building Web Applications in R with Shiny Build interactive web apps straight from R with shiny! 4 hours Play preview

Introduction to the Tidyverse Get started on the path to exploring and visualizing your own data with the tidyverse, a powerful and popular collect... 4 hours Play preview

Intro to Python for Data Science Master the basics of data analysis in Python. Expand your skill set by learning scientific computing with numpy. 4 hours

Intermediate Python for Data Science Level up your data science skills by creating visualizations using matplotlib and manipulating data frames with Pandas. 4 hours

Python Data Science Toolbox (Part 2) Continue to build your modern Data Science skills by learning about iterators and list comprehensions. 4 hours Play preview

Python Data Science Toolbox (Part 1) Learn the art of writing your own functions in Python, as well as key concepts like scoping and error handling. 3 hours Play preview

Data Types for Data Science Consolidate and extend your knowledge of Python data types such as lists, dictionaries, and tuples, leveraging them t... 4 hours Play preview

Python for R Users This course is for R users who want to get up to speed with Python! 5 hours Play preview

Introduction to R Master the basics of data analysis by manipulating common data structures such as vectors, matrices and data frames. 4 hours

Intermediate R Continue your journey to become an R ninja by learning about conditional statements, loops, and vector functions. 6 hours

Writing Functions in R Learn the fundamentals of writing functions in R so you can make your code more readable and automate repetitive tasks. 4 hours Play preview

Object-Oriented Programming in R: S3 and R6 Manage the complexity in your code using object-oriented programming with the S3 and R6 systems. 4 hours

Scalable Data Processing in R Learn how to write scalable code for working with big data in R using the bigmemory and iotools packages. 4 hours Play preview

String Manipulation in R with stringr Learn how to pull character strings apart, put them back together and use the stringr package. 4 hours Play preview

Writing Efficient R Code Learn to write faster R code, discover benchmarking and profiling, and unlock the secrets of parallel programming. 4 hours Play preview

Introduction to the Tidyverse Get started on the path to exploring and visualizing your own data with the tidyverse, a powerful and popular collect... 4 hours Play preview

Working with Dates and Times in R Learn the essentials of parsing, manipulating and computing with dates and times in R. 4 hours Play preview

Supervised Learning with scikit-learn Learn how to build and tune predictive models and evaluate how well they will perform on unseen data. 4 hours Play preview

Deep Learning in Python Learn the fundamentals of neural networks and how to build deep learning models using Keras 2.0. 4 hours Play preview

Unsupervised Learning in Python Learn how to cluster, transform, visualize, and extract insights from unlabeled datasets using scikit-learn and scipy. 4 hours Play preview

Machine Learning with the Experts: School Budgets Learn how to build a model to automatically classify items in a school budget. 4 hours Play preview

Natural Language Processing Fundamentals in Python Learn fundamental natural language processing techniques using Python and how to apply them to extract insights from ... 4 hours Play preview

Building Chatbots in Python Learn the fundamentals of how to build conversational bots using rule-based systems as well as machine learning. 4 hours Play preview

Extreme Gradient Boosting with XGBoost Learn the fundamentals of gradient boosting and build state-of-the-art machine learning models using XGBoost to solve... 4 hours Play preview

Linear Classifiers in Python In this course you will learn the details of linear classifiers like logistic regression and SVM. 4 hours Play preview

Machine Learning with Tree-Based Models in Python In this course, you'll learn how to use tree-based models and ensembles for regression and classification using sciki... 5 hours Play preview

Introduction to Machine Learning Learn to train and assess models performing common machine learning tasks such as classification and clustering. 6 hours

Machine Learning Toolbox This course teaches the big ideas in machine learning like how to build and evaluate predictive models. 4 hours

Unsupervised Learning in R This course provides an intro to clustering and dimensionality reduction in R from a machine learning perspective. 4 hours Play preview

Supervised Learning in R: Classification In this course you will learn the basics of machine learning for classification. 4 hours Play preview

Machine Learning with Tree-Based Models in R In this course, you'll learn how to use tree-based models and ensembles for regression and classification. 4 hours Play preview

Supervised Learning in R: Regression In this course you will learn how to predict future events using linear regression, generalized additive models, rand... 4 hours Play preview

Cluster Analysis in R Develop a strong intuition for how hierarchical and k-means clustering work and learn how to apply them to extract in... 4 hours Play preview

Supervised Learning in R: Case Studies Apply your supervised machine learning skills by working through four case studies using data from the real world. 4 hours Play preview

Support Vector Machines in R This course will introduce the support vector machine (SVM) using an intuitive, visual approach. 4 hours

Statistical Thinking in Python (Part 1) Build the foundation you need to think statistically and to speak the language of your data. 3 hours Play preview

Statistical Thinking in Python (Part 2) Learn to perform the two key tasks in statistical inference: parameter estimation and hypothesis testing. 4 hours Play preview

Network Analysis in Python (Part 1) This course will equip you with the skills to analyze, visualize, and make sense of networks using the NetworkX library. 4 hours Play preview

Network Analysis in Python (Part 2) Analyze time series graphs, use bipartite graphs, and gain the skills to tackle advanced problems in network analytics. 4 hours Play preview

Introduction to Time Series Analysis in Python In this course you'll learn the basics of analyzing time series data. 4 hours Play preview

Case Studies in Statistical Thinking Take vital steps towards mastery as you apply your statistical thinking skills to real-world data sets and extract ac... 4 hours Play preview

Introduction to Time Series Analysis Learn the core techniques necessary to extract meaningful insights from time series data. 4 hours Play preview

Statistical Modeling in R (Part 1) This course was designed to get you up to speed with the most important and powerful methodologies in statistics. 4 hours

Statistical Modeling in R (Part 2) In this follow-up course, you will expand your stat modeling skills from part 1 and dive into more advanced concepts. 4 hours

Foundations of Inference Learn how to draw conclusions about a population from a sample of data via a process known as statistical inference. 4 hours Play preview

Exploratory Data Analysis Learn how to use graphical and numerical techniques to begin uncovering the structure of your data. 4 hours Play preview

Correlation and Regression Learn how to describe relationships between two numerical quantities and characterize these relationships graphically. 4 hours Play preview

Introduction to Data Learn the language of data, study types, sampling strategies, and experimental design. 4 hours Play preview

ARIMA Modeling with R Become an expert in fitting ARIMA (autoregressive integrated moving average) models to time series data using R. 4 hours Play preview

Sentiment Analysis in R Learn sentiment analysis by identifying positive and negative language, specific emotional intent and making compelli... 4 hours

Foundations of Probability in R In this course, you'll learn about the concepts of random variables, distributions, and conditioning. 4 hours Play preview

Forecasting Using R Learn how to make predictions about the future using time series forecasting in R. 5 hours Play preview

Spatial Statistics in R Learn how to make sense of spatial data and deal with various classes of statistical problems associated with it. 4 hours Play preview

Sentiment Analysis in R: The Tidy Way In this course, you will the learn principles of sentiment analysis from a tidy data perspective. 4 hours Play preview

Multiple and Logistic Regression In this course you'll lear to add multiple variables to linear models and to use logistic regression for classification. 4 hours Play preview

Inference for Linear Regression In this course you'll learn how to perform inference using linear models. 4 hours

Spatial Analysis in R with sf and raster Analyze spatial data using the sf and raster packages. 4 hours Play preview

Network Analysis in R In this course you'll learn to analyze and visualize network data with the igraph package. 4 hours Play preview

Forecasting Product Demand in R Learn how to identify important drivers of demand, look at seasonal effects, and predict demand for a hierarchy of pr... 4 hours Play preview

Marketing Analytics in R: Statistical Modeling In this course you'll learn how to use data science for several common marketing tasks. 4 hours Play preview

Hierarchical and Mixed Effects Models In this course you will learn to fit hierarchical models with random effects. 4 hours Play preview

Structural Equation Modeling with lavaan in R Learn how to create and assess measurement models used to confirm the structure of a scale or questionnaire. 4 hours Play preview

Experimental Design in R In this course you'll learn about basic experimental design, a crucial part of any data analysis. 4 hours Play preview

Importing & Managing Financial Data in Python In this course, you'll learn how to import and manage financial data in Python using various tools and sources. 5 hours Play preview

Manipulating Time Series Data in Python In this course you'll learn the basics of working with time series data. 4 hours Play preview

Intro to Financial Concepts using Python Using Python and NumPy, learn the most fundamental financial concepts. 4 hours Play preview

Introduction to Portfolio Analysis in R Apply your finance and R skills to backtest, analyze, and optimize financial portfolios. 5 hours

Credit Risk Modeling in R Apply statistical modeling in a real-life setting using logistic regression and decision trees to model credit risk. 4 hours

Financial Trading in R This course covers the basics of financial trading and how to use quantstrat to build signal-based trading strategies. 5 hours Play preview

Importing and Managing Financial Data in R Learn how to access financial data from local files as well as from internet sources. 5 hours Play preview

Intermediate Portfolio Analysis in R Advance you R finance skills to backtest, analyze, and optimize financial portfolios. 5 hours Play preview

Bond Valuation and Analysis in R Learn to use R to develop models to evaluate and analyze bonds as well as protect them from interest rate changes. 4 hours Play preview

Valuation of Life Insurance Products in R Learn the basics of cash flow valuation, work with human mortality data and build life insurance products in R. 4 hours Play preview

Introduction to R for Finance Learn essential data structures such as lists and data frames and apply that knowledge directly to financial examples. 4 hours Play preview

Intermediate R for Finance Learn about how dates work in R, and explore the world of if statements, loops, and functions using financial examples. 5 hours Play preview

Quantitative Risk Management in R Work with risk-factor return series, study their empirical properties, and make estimates of value-at-risk. 5 hours Play preview