Skip to main content

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 Data Culture

This introductory course on data culture provides an essential understanding of data culture concepts and their practical applications.

Clock1-2 hoursTagData LiteracyUserJoanne XiongLearncourses

Introduction to Data Quality

Explore the basics of data quality management. Learn the key concepts, dimensions, and techniques for monitoring and improving data quality.

Clock2-3 hoursTagData ManagementUserChrissy BloomLearncourses

Introduction to NoSQL

Conquer NoSQL and supercharge data workflows. Learn Snowflake to work with big data, Postgres JSON for handling document data, and Redis for key-value data.

ClockOver 3 hoursTagData EngineeringUserJake RoachLearncourses

Streamlined Data Ingestion with pandas

Learn to acquire data from common file formats and systems such as CSV files, spreadsheets, JSON, SQL databases, and APIs.

ClockOver 3 hoursTagData PreparationUserAmany MahfouzLearncourses

Data-Driven Decision Making for Business

Discover how to make better business decisions by applying practical data frameworks—no coding required.

Clock2-3 hoursTagData LiteracyUserTed KwartlerLearncourses

Azure Management and Governance

Master Azure Management and Governance with our comprehensive course, ideal for data professionals seeking cloud expertise.

Clock2-3 hoursTagCloudUserAnneleen RummensLearncourses

Reshaping Data with tidyr

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

ClockOver 3 hoursTagData ManipulationUserJeroen BoeyeLearncourses

Introduction to Embeddings with the OpenAI API

Unlock more advanced AI applications, like semantic search and recommendation engines, using OpenAI's embedding model!

ClockOver 3 hoursTagArtificial IntelligenceUserEmmanuel PireLearncourses

Image Processing in Python

Learn to process, transform, and manipulate images at your will.

ClockOver 3 hoursTagMachine LearningUserRebeca GonzalezLearncourses

Introduction to BigQuery

Unlock BigQuery's power: grasp its fundamentals, execute queries, and optimize workflows for efficient data analysis.

ClockOver 3 hoursTagData EngineeringUserMatt ForrestLearncourses

Reporting in SQL

Learn how to build your own SQL reports and dashboards, plus hone your data exploration, cleaning, and validation skills.

ClockOver 3 hoursTagReportingUserTyler PernesLearncourses

Introduction to TensorFlow in Python

Learn the fundamentals of neural networks and how to build deep learning models using TensorFlow.

ClockOver 3 hoursTagMachine LearningUserIsaiah HullLearncourses

Case Study: Analyzing Customer Churn in Tableau

You will investigate a dataset from a fictitious company called Databel in Tableau, and need to figure out why customers are churning.

ClockOver 3 hoursTagData VisualizationUserCarl RosseelLearncourses

Data Types for Data Science in Python

Consolidate and extend your knowledge of Python data types such as lists, dictionaries, and tuples, leveraging them to solve Data Science problems.

ClockOver 3 hoursTagProgrammingUserJason MyersLearncourses

Data Visualization in Tableau

Data visualization is one of the most desired skills for data analysts. This course allows you to present your findings better using Tableau.

ClockOver 3 hoursTagData VisualizationUserAgata Bak-GeerinckLearncourses

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

Analyzing Business Data in SQL

Learn to write SQL queries to calculate key metrics that businesses use to measure performance.

ClockOver 3 hoursTagReportingUserMichel SemaanLearncourses

Developing Python Packages

Learn to create your own Python packages to make your code easier to use and share with others.

ClockOver 3 hoursTagProgrammingUserJames FultonLearncourses

Building Web Applications with Shiny in R

Shiny is an R package that makes it easy to build interactive web apps directly in R, allowing your team to explore your data as dashboards or visualizations.

ClockOver 3 hoursTagProgrammingUserRamnath VaidyanathanLearncourses

Marketing Analytics for Business

Discover how Marketing Analysts use data to understand customers and drive business growth.

Clock2-3 hoursTagLeadershipUserSarah DeAtleyLearncourses

Connecting Data in Tableau

Learn to connect Tableau to different data sources and prepare the data for a smooth analysis.

ClockOver 3 hoursTagData PreparationUserLis SulmontLearncourses

Statistical Thinking in Python (Part 1)

Build the foundation you need to think statistically and to speak the language of your data.

ClockOver 3 hoursTagProbability & StatisticsUserJustin BoisLearncourses

Extreme Gradient Boosting with XGBoost

Learn the fundamentals of gradient boosting and build state-of-the-art machine learning models using XGBoost to solve classification and regression problems.

ClockOver 3 hoursTagMachine LearningUserSergey FogelsonLearncourses

Large Language Models for Business

Explore Large Language Models (LLMs) in business. Realize their value and where you can begin utilizing them today.

Clock1-2 hoursTagArtificial IntelligenceUserIason PrassidesLearncourses

Writing Efficient R Code

Learn to write faster R code, discover benchmarking and profiling, and unlock the secrets of parallel programming.

ClockOver 3 hoursTagProgrammingUserColin GillespieLearncourses