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
482 results

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

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

Image Processing in Python

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

ClockOver 3 hoursTagMachine LearningUserRebeca GonzalezLearncourses

Forming Analytical Questions

Learn how to translate business questions to well-formed analytical questions and select the right analytical solutions.

ClockOver 3 hoursTagData LiteracyUserKonstantinos KattidisLearncourses

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-3 hoursTagData ManipulationUserKevin FeaselLearncourses

Introduction to dbt

This course introduces dbt for data modeling, transformations, testing, and building documentation.

ClockOver 3 hoursTagData EngineeringUserMike MetzgerLearncourses

Introduction to R for Finance

Learn essential data structures such as lists and data frames and apply that knowledge directly to financial examples.

ClockOver 3 hoursTagApplied FinanceUserLore DirickLearncourses

Introduction to GCP

Get to know the Google Cloud Platform (GCP) with this course on storage, data handling, and business modernization using GCP.

Clock2-3 hoursTagCloudUserNabeel ImamLearncourses

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

Introduction to Alteryx

Enter the world of Alteryx Designer and learn how to navigate the tool to load, prepare, and aggregate data.

Clock2-3 hoursTagData PreparationUserIason PrassidesLearncourses

Regular Expressions in Python

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

ClockOver 3 hoursTagData ManipulationUserMaria Eugenia InzaugaratLearncourses

End-to-End Machine Learning

Dive into the world of machine learning and discover how to design, train, and deploy end-to-end models.

ClockOver 3 hoursTagMachine LearningUserJoshua StapletonLearncourses

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

Analyzing Business Data in SQL

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

ClockOver 3 hoursTagReportingUserMichel SemaanLearncourses

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

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

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

Supervised Learning in R: Regression

In this course you will learn how to predict future events using linear regression, generalized additive models, random forests, and xgboost.

ClockOver 3 hoursTagMachine LearningUserJohn MountLearncourses

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

Unsupervised Learning in R

This course provides an intro to clustering and dimensionality reduction in R from a machine learning perspective.

ClockOver 3 hoursTagMachine LearningUserHank RoarkLearncourses

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

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

Sampling in R

Master sampling to get more accurate statistics with less data.

ClockOver 3 hoursTagProbability & StatisticsUserRichie CottonLearncourses

Technology

Topic

FAQs