Data Science Courses –
Learn 10x Faster with Dataquest

  • 128 courses in Data Science, Python, SQL, Excel, Power BI, GenAI and more
  • 8 career paths to get you job-ready in 3 to 9 months
  • 18 skill paths for targeted training

Browse our data science course catalog

Career paths

Designed for beginners to get you job-ready in 3 to 9 months.

38 Courses

Data Scientist (Python)

27 Courses

Data Analyst (Python)

29 Courses

Data Engineer (Python)

23 Courses

Data Analyst (R)

30 Courses

AI Engineer (Python)

New
19 Courses

Junior Data Analyst (Excel + SQL)

15 Courses

Business Analyst (Power BI)

14 Courses

Business Analyst (Tableau)

Skill paths

Curated course groupings to guide you to full mastery of a topic.

5 Courses

SQL

4 Courses

Python

7 Courses

Machine Learning (Python)

5 Courses

Data Literacy (Excel)

8 Courses

Generative AI (Python)

5 Courses

Data Analysis (Power BI)

4 Courses

Data Analysis (R)

9 Courses

Data Cleaning (Python)

7 Courses

Data Visualization (Python)

1 Course

Data Visualization (R)

4 Courses

Data Visualization (Tableau)

1 Course

APIs and Web Scraping (Python)

2 Courses

APIs and Web Scraping (R)

12 Courses

Probability and Statistics (Python)

5 Courses

Probability and Statistics (R)

4 Courses

Deep Learning (TensorFlow)

3 Courses

Zero to GPT

Courses

Explore a wide variety of topics with hand-on explanations and exercises.

Advanced Data Cleaning in Python

AI Skills

Analyzing Data in Excel

Basic Operators and Data Structures in Python

Building Data Pipelines with Apache Airflow

Command Line

Data Cleaning and Analysis in Python

Data Transformation with dbt

New

Decision Tree Modeling in Python

Deep Learning Applications in PyTorch

New

Docker Fundamentals

Hypothesis Testing in Python

Hypothesis Testing in R

Intermediate Python

Introduction to Algorithms

Introduction to Cloud Computing

Introduction to Deep Learning in PyTorch

Git and Github

Introduction to Kubernetes

Introduction to Pandas and NumPy for Data Analysis

Introduction to Python

Introduction to Retrieval-Augmented Generation (RAG)

New

Linear Regression Modeling in Python

Neural Network Fundamentals

Optimizing Machine Learning Models in Python

Prompting Large Language Models in Python

SQL Subqueries

Text Processing for Data Science

Tool Use with LLMs in Python

New

Using AI to Work with Data

New

Vector Databases and Search

New

Learn with the
Dataquest method.

Follow a proven path to achieve your goal.

Icon

Learn faster with intuitive text explanations and diagrams.

Icon

Complete interactive exercises with real datasets.

Icon

Build real-world projects that get you job-ready.

Icon

Grow your career with
Dataquest.

98%
of learners recommend
Dataquest for career advancement
4.85
Dataquest rating
SwitchUp Best Bootcamps
$30k
Average salary boost
for learners who complete a path
Aaron

Aaron Melton

Business Analyst at Aditi Consulting

“Dataquest starts at the most basic level, so a beginner can understand the concepts. I tried learning to code before, using Codecademy and Coursera. I struggled because I had no background in coding, and I was spending a lot of time Googling. Dataquest helped me actually learn.”

Jessi

Jessica Ko

Machine Learning Engineer at Twitter

“I liked the interactive environment on Dataquest. The material was clear and well organized. I spent more time practicing then watching videos and it made me want to keep learning.”

Victoria

Victoria E. Guzik

Associate Data Scientist at Callisto Media

“I really love learning on Dataquest. I looked into a couple of other options and I found that they were much too handhold-y and fill in the blank relative to Dataquest’s method. The projects on Dataquest were key to getting my job. I doubled my income!”

Join 1M+ data learners on
Dataquest.

1

Create a free account

2

Choose a learning path

3

Complete exercises and projects

4

Advance your career

Start learning today