Skip to main content
learning data science

Data Science Tutorials

Learn data science and AI with step-by-step tutorials on the DataCamp blog. Master Python, SQL, machine learning, and build your own AI agents.
Discover categories
GroupTraining 2 or more people?Try DataCamp for Business

Comparison of BI and Analytics Platforms

In this tutorial, you will learn about different factors that are taken into consideration before choosing your Analytics Platform both at the organization and individual level.
Nishant Singh's photo

Nishant Singh

November 26, 2018

A Loops in R Tutorial - Usage and Alternatives

A tutorial on loops in R that looks at the constructs available in R for looping. Discover alternatives using R's vectorization feature.
Carlo Fanara's photo

Carlo Fanara

January 30, 2023

How to Import Data Into R: A Complete Guide

Learn how to import CSV, Excel, JSON, SQL databases, XML, and more into R using readr, readxl, haven, data.table, and other popular packages.
Abid Ali Awan's photo

Abid Ali Awan

May 28, 2026

Deep Learning (DL) vs Machine Learning (ML): A Comparative Guide

In this tutorial, you'll get an overview of Artificial Intelligence (AI) and take a closer look in what makes Machine Learning (ML) and Deep Learning different.
Matt Crabtree's photo

Matt Crabtree

February 29, 2024

Introduction to Monte Carlo Methods

In this tutorial, the reader will learn the Monte Carlo methodology and its applications in data science, like integral approximation, and parameter estimation.
Asael Alonzo Matamoros's photo

Asael Alonzo Matamoros

November 9, 2018

Python JSON Data: A Guide With Examples

Learn how to work with JSON in Python, including serialization, deserialization, formatting, optimizing performance, handling APIs, and understanding JSON’s limitations and alternatives.
Moez Ali's photo

Moez Ali

December 3, 2024

Essentials of Linear Regression in Python

Learn what formulates a regression problem and how a linear regression algorithm works in Python.
Sayak Paul's photo

Sayak Paul

October 31, 2018

Introduction to MongoDB and Python

In this tutorial, you'll learn how to integrate MongoDB with your Python applications.
Derrick Mwiti's photo

Derrick Mwiti

October 30, 2018

Merging Datasets in R

In this tutorial, you'll learn to join multiple datasets in R.
Tom Jeon's photo

Tom Jeon

October 29, 2018