Skip to main content
learning data science

Data Science Tutorials

Develop your data science skills with tutorials in our blog. We cover everything from intricate data visualizations in Tableau to version control features in Git.
Discover categories
GroupTraining 2 or more people?Try DataCamp for Business

Amazon Rekognition: Image and Video Analysis with AI

See how Amazon Rekognition can understand faces, detect objects, read text, and filter out inappropriate content. In this guide, we’ll break down how it works, its key features, pricing, and the debates around its ethical use.

Vikash Singh

July 29, 2025

Matrix Diagonalization: A Comprehensive Guide

Understand when and how matrices can be diagonalized, and why it matters for data science and computational linear algebra.
Arunn Thevapalan's photo

Arunn Thevapalan

July 29, 2025

How to Change Date Format in Excel: What You Need to Know

Learn how to create a bar graph in Excel with this beginner-friendly guide. Explore chart types, formatting tips, dynamic features, and troubleshooting techniques.
Laiba Siddiqui's photo

Laiba Siddiqui

July 28, 2025

Qwen Code CLI: A Guide With Examples

Learn how to set up and use Qwen Code CLI for agentic coding tasks, including codebase exploration, refactoring, and more.
Aashi Dutt's photo

Aashi Dutt

July 28, 2025

KL-Divergence Explained: Intuition, Formula, and Examples

Explore KL-Divergence, one of the most common yet essential tools used in machine learning.
Vaibhav Mehra's photo

Vaibhav Mehra

March 13, 2026

Introduction to Maximum Likelihood Estimation (MLE)

Learn what Maximum Likelihood Estimation (MLE) is, understand its mathematical foundations, see practical examples, and discover how to implement MLE in Python.
Vaibhav Mehra's photo

Vaibhav Mehra

July 27, 2025

Excel UNIQUE(): The Fastest Way to Filter Duplicates

Discover how to use the Excel UNIQUE() function to instantly remove duplicates and extract distinct values from any list. Learn how to apply it to both rows and columns.
Josef Waples's photo

Josef Waples

July 25, 2025

Pandas Iterate Over Rows: Handle Row-by-Row Operations

Learn the various methods of iterating over rows in Pandas DataFrame, exploring best practices, performance considerations, and everyday use cases.
Adejumo Ridwan Suleiman's photo

Adejumo Ridwan Suleiman

July 24, 2025

Python Dependency Injection: Build Modular and Testable Code

Learn how to make your code modular, testable, and maintainable by understanding and implementing various Python dependency injection frameworks.
Adejumo Ridwan Suleiman's photo

Adejumo Ridwan Suleiman

May 7, 2026