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
63 results
SQL

Introduction to SQL

Learn how to create and query relational databases using SQL in just two hours.

Clock2 hoursTagData ManipulationUserIzzy WeberLearncourses
SQL

Intermediate SQL

Accompanied at every step with hands-on practice queries, this course teaches you everything you need to know to analyze data using your own SQL code today!

Clock4 hoursTagData ManipulationUserJasmin LudolfLearncourses
SQL

Joining Data in SQL

Level up your SQL knowledge and learn to join tables together, apply relational set theory, and work with subqueries.

Clock4 hoursTagData ManipulationUserMaham KhanLearncourses
Python

Data Manipulation with pandas

Learn how to import and clean data, calculate statistics, and create visualizations with pandas.

Clock4 hoursTagData ManipulationUserRichie CottonLearncourses
Excel

Introduction to Excel

Master the Excel basics and learn to use this spreadsheet tool to conduct impactful analysis.

Clock4 hoursTagData ManipulationUserJess AhmetLearncourses
SQL

Data Manipulation in SQL

Master the complex SQL queries necessary to answer a wide variety of data science questions and prepare robust data sets for analysis in PostgreSQL.

Clock4 hoursTagData ManipulationUserMona KhalilLearncourses
Power BI

Introduction to DAX in Power BI

Enhance your Power BI knowledge, by learning the fundamentals of Data Analysis Expressions (DAX) such as calculated columns, tables, and measures.

Clock2 hoursTagData ManipulationUserJess AhmetLearncourses
Python

Joining Data with pandas

Learn to combine data from multiple tables by joining data together using pandas.

Clock4 hoursTagData ManipulationUserAaren StubberfieldLearncourses
R

Data Manipulation with dplyr

Delve further into the Tidyverse by learning to transform and manipulate data with dplyr.

Clock4 hoursTagData ManipulationUserJames ChapmanLearncourses
SQL

PostgreSQL Summary Stats and Window Functions

Learn how to create queries for analytics and data engineering with window functions, the SQL secret weapon!

Clock4 hoursTagData ManipulationUserFernando Gonzalez PradaLearncourses
Power BI

Data Modeling in Power BI

Learn the key concepts of data modeling on Power BI.

Clock3 hoursTagData ManipulationUserMaarten Van den BroeckLearncourses
Python

Introduction to NumPy

Master your skills in NumPy by learning how to create, sort, filter, and update arrays using NYC’s tree census.

Clock4 hoursTagData ManipulationUserIzzy WeberLearncourses
Power BI

DAX Functions in Power BI

Data Analysis Expressions (DAX) allow you to take your Power BI skills to the next level by writing custom functions.

Clock3 hoursTagData ManipulationUserMaarten Van den BroeckLearncourses
Power BI

Data Transformation in Power BI

You’ll learn how to (un)pivot, transpose, append and join tables. Gain power with custom columns, M language, and the Advanced Editor.

Clock3 hoursTagData ManipulationUserMaarten Van den BroeckLearncourses
R

Joining Data with dplyr

Learn to combine data across multiple tables to answer more complex questions with dplyr.

Clock4 hoursTagData ManipulationUserDataCamp Content CreatorLearncourses
Power BI

Intermediate DAX in Power BI

Discover a wide range of DAX calculations and learn how to use them in Microsoft Power BI.

Clock3 hoursTagData ManipulationUserMaarten Van den BroeckLearncourses
Power BI

Case Study: HR Analytics in Power BI

Apply your skills to import, analyze and visualize Human Resources (HR) data using Power BI.

Clock3 hoursTagData ManipulationUserJess AhmetLearncourses
R

Data Manipulation with data.table in R

Master core concepts about data manipulation such as filtering, selecting and calculating groupwise statistics using data.table.

Clock4 hoursTagData ManipulationUserMatt DowleLearncourses
Power BI

Data Connections in Power BI

Discover the different ways you can enhance your Power BI data importing skills.

Clock2 hoursTagData ManipulationUserIason PrassidesLearncourses
Power BI

Trend Analysis in Power BI

Enhance your reports with trend analysis techniques such as time series, decomposition trees, and key influencers.

Clock3 hoursTagData ManipulationUserMaarten Van den BroeckLearncourses
Python

Data Analysis in Google Sheets

Learn to use Google Sheets to clean, analyze, and draw insights from data. Discover how to sort, filter, and use VLOOKUP to combine data.

Clock3 hoursTagData ManipulationUserJames ChapmanLearncourses
Power BI

Deploying and Maintaining Assets in Power BI

Learn how to deploy and maintain assets in Power BI. You’ll get to grips with the Power BI Service interface and key elements in it like workspaces.

Clock2 hoursTagData ManipulationUserKevin FeaselLearncourses
Python

Regular Expressions in Python

Learn about string manipulation and become a master at using regular expressions.

Clock4 hoursTagData ManipulationUserMaria Eugenia InzaugaratLearncourses
R

Reshaping Data with tidyr

Transform almost any dataset into a tidy format to make analysis easier.

Clock4 hoursTagData ManipulationUserJeroen BoeyeLearncourses
R

Joining Data with data.table in R

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

Clock4 hoursTagData ManipulationUserScott RitchieLearncourses

technology

topic

FAQs