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

Practicing Coding Interview Questions in Python

Prepare for your next coding interviews in Python.

ClockOver 3 hoursTagSoftware DevelopmentUserKirill SmirnovLearncourse

Intermediate Python for Finance

Build on top of your Python skills for Finance, by learning how to use datetime, if-statements, DataFrames, and more.

ClockOver 3 hoursTagApplied FinanceUserKennedy BehrmanLearncourse

Working with Hugging Face

Navigate and use the extensive repository of models and datasets available on the Hugging Face Hub.

ClockOver 3 hoursTagArtificial IntelligenceUserJacob MarquezLearncourse

Introduction to Data Security

Discover how to become a data defender and keep data safe and secure with this beginner-friendly interactive course.

Clock2-3 hoursTagData ManagementUserAngeline CorvagliaLearncourse

Large Language Models for Business

Learn about Large Language Models (LLMs) and how they are reshaping the business world.

Clock1-2 hoursTagArtificial IntelligenceUserIason PrassidesLearncourse

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 RosseelLearncourse

Marketing Analytics for Business

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

Clock2-3 hoursTagLeadershipUserSarah DeAtleyLearncourse

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 PernesLearncourse

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 FogelsonLearncourse

Analyzing Marketing Campaigns with pandas

Build up your pandas skills and answer marketing questions by merging, slicing, visualizing, and more!

ClockOver 3 hoursTagExploratory Data AnalysisUserJay RosokLearncourse

Hypothesis Testing in R

Learn how and when to use hypothesis testing in R, including t-tests, proportion tests, and chi-square tests.

ClockOver 3 hoursTagProbability & StatisticsUserRichie CottonLearncourse

Cleaning Data with PySpark

Learn how to clean data with Apache Spark in Python.

ClockOver 3 hoursTagData PreparationUserMike MetzgerLearncourse

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 BoisLearncourse

Cleaning Data in PostgreSQL Databases

Learn to tame your raw, messy data stored in a PostgreSQL database to extract accurate insights.

ClockOver 3 hoursTagData PreparationUserDarryl Reeves Ph.DLearncourse

Writing Efficient R Code

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

ClockOver 3 hoursTagSoftware DevelopmentUserColin GillespieLearncourse

Introduction to Bash Scripting

Bash scripting allows you to build analytics pipelines in the cloud and work with data stored across multiple files.

ClockOver 3 hoursTagSoftware DevelopmentUserAlex ScrivenLearncourse

Reshaping Data with pandas

Reshape DataFrames from a wide to long format, stack and unstack rows and columns, and wrangle multi-index DataFrames.

ClockOver 3 hoursTagData ManipulationUserMaria Eugenia InzaugaratLearncourse

Dimensionality Reduction in Python

Understand the concept of reducing dimensionality in your data, and master the techniques to do so in Python.

ClockOver 3 hoursTagMachine LearningUserJeroen BoeyeLearncourse

Working with Llama 3

Explore the latest techniques for running the Llama LLM locally, fine-tuning it, and integrating it within your stack.

ClockOver 3 hoursTagArtificial IntelligenceUserImtihan AhmedLearncourse

Credit Risk Modeling in Python

Learn how to prepare credit application data, apply machine learning and business rules to reduce risk and ensure profitability.

ClockOver 3 hoursTagApplied FinanceUserMichael CrabtreeLearncourse

NoSQL Concepts

In this conceptual course (no coding required), you will learn about the four major NoSQL databases and popular engines.

Clock2-3 hoursTagData EngineeringUserMiriam AntonaLearncourse

Intermediate Regression in R

Learn to perform linear and logistic regression with multiple explanatory variables.

ClockOver 3 hoursTagProbability & StatisticsUserRichie CottonLearncourse

Intermediate Google Sheets

Expand your Google Sheets vocabulary by diving deeper into data types, including numeric data, logical data, and missing data.

ClockOver 3 hoursTagData PreparationUserRichie CottonLearncourse

Feature Engineering for NLP in Python

Learn techniques to extract useful information from text and process them into a format suitable for machine learning.

ClockOver 3 hoursTagMachine LearningUserRounak BanikLearncourse

Reporting with R Markdown

R Markdown is an easy-to-use formatting language for authoring dynamic reports from R code.

ClockOver 3 hoursTagReportingUserAmy PetersonLearncourse

Data Preparation in Alteryx

Master data preparation, cleaning, and analysis in Alteryx Designer, whether you are a new or seasoned analyst.

ClockOver 3 hoursTagData PreparationUserDeanna SanchezLearncourse

Skill Level

technology

topic

FAQs