Skip to main content
Learn

Data science courses

Follow short videos led by expert instructors and then practice what you’ve learned with interactive exercises in your browser.

  • Learn at your own pace
  • Get hands-on experience
  • Complete bite-sized chapters
Screenshot of project code-along
486 results

Introduction to Redshift

Master Amazon Redshift's SQL, data management, optimization, and security.

ClockOver 3 hoursTagData EngineeringUserJason MyersLearncourses

Joining Data with data.table in R

This course will show you how to combine and merge datasets with data.table.

ClockOver 3 hoursTagData ManipulationUserScott RitchieLearncourses

Introduction to Scala

Begin your journey with Scala, a popular language for scalable applications and data engineering infrastructure.

ClockOver 3 hoursTagProgrammingUserDavid VenturiLearncourses

Case Study: Exploratory Data Analysis in R

Use data manipulation and visualization skills to explore the historical voting of the United Nations General Assembly.

ClockOver 3 hoursTagExploratory Data AnalysisUserDavid RobinsonLearncourses

Fraud Detection in Python

Learn how to detect fraud using Python.

ClockOver 3 hoursTagMachine LearningUserCharlotte WergerLearncourses

Monte Carlo Simulations in Python

Learn to design and run your own Monte Carlo simulations using Python!

ClockOver 3 hoursTagProbability & StatisticsUserIzzy WeberLearncourses

Introduction to Spark SQL in Python

Learn how to manipulate data and create machine learning feature sets in Spark using SQL in Python.

ClockOver 3 hoursTagData ManipulationUserMark PlutowskiLearncourses

Intermediate Power Query in Excel

Building on your foundational Power Query in Excel knowledge, this intermediate course takes you to the next level of data transformation mastery

ClockOver 3 hoursTagData PreparationUserLyndsay GirardLearncourses

Intermediate Importing Data in R

Parse data in any format. Whether it's flat files, statistical software, databases, or data right from the web.

ClockOver 3 hoursTagData PreparationUserFilip SchouwenaarsLearncourses

Time Series Analysis in SQL Server

Explore ways to work with date and time data in SQL Server for time series analysis

ClockOver 3 hoursTagData ManipulationUserMaham KhanLearncourses

Experimental Design in R

In this course you'll learn about basic experimental design, a crucial part of any data analysis.

ClockOver 3 hoursTagProbability & StatisticsUserJoanne XiongLearncourses

Machine Learning with Tree-Based Models in R

Learn how to use tree-based models and ensembles to make classification and regression predictions with tidymodels.

ClockOver 3 hoursTagMachine LearningUserSandro RaabeLearncourses

Forecasting in R

Learn how to make predictions about the future using time series forecasting in R including ARIMA models and exponential smoothing methods.

ClockOver 3 hoursTagProbability & StatisticsUserRob J. HyndmanLearncourses

Advanced Deep Learning with Keras

Build multiple-input and multiple-output deep learning models using Keras.

ClockOver 3 hoursTagArtificial IntelligenceUserZachary Deane-MayerLearncourses

Feature Engineering with PySpark

Learn the gritty details that data scientists are spending 70-80% of their time on; data wrangling and feature engineering.

ClockOver 3 hoursTagData ManipulationUserJohn HogueLearncourses

Foundations of Inference in R

Learn how to draw conclusions about a population from a sample of data via a process known as statistical inference.

ClockOver 3 hoursTagProbability & StatisticsUserJo HardinLearncourses

Visualization Best Practices in R

Learn to effectively convey your data with an overview of common charts, alternative visualization types, and perception-driven style enhancements.

ClockOver 3 hoursTagData VisualizationUserNicholas StrayerLearncourses

Intermediate R for Finance

Learn about how dates work in R, and explore the world of if statements, loops, and functions using financial examples.

ClockOver 3 hoursTagApplied FinanceUserLore DirickLearncourses

Introduction to Portfolio Analysis in Python

Learn how to calculate meaningful measures of risk and performance, and how to compile an optimal portfolio for the desired risk and return trade-off.

ClockOver 3 hoursTagApplied FinanceUserCharlotte WergerLearncourses

Visualizing Geospatial Data in Python

Learn how to make attractive visualizations of geospatial data in Python using the geopandas package and folium maps.

ClockOver 3 hoursTagData VisualizationUserMary van ValkenburgLearncourses

Introduction to Network Analysis in Python

This course will equip you with the skills to analyze, visualize, and make sense of networks using the NetworkX library.

ClockOver 3 hoursTagProbability & StatisticsUserEric MaLearncourses

Financial Modeling in Google Sheets

Learn basic business modeling including cash flows, investments, annuities, loan amortization, and more using Google Sheets.

ClockOver 3 hoursTagApplied FinanceUserErin BuchananLearncourses

CI/CD for Machine Learning

Elevate your Machine Learning Development with CI/CD using GitHub Actions and Data Version Control

ClockOver 3 hoursTagMachine LearningUserRavi BhadauriaLearncourses

Communicating with Data in the Tidyverse

Leverage the power of tidyverse tools to create publication-quality graphics and custom-styled reports that communicate your results.

ClockOver 3 hoursTagData VisualizationUserTimo GrossenbacherLearncourses

Technology

Topic

FAQs