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
Excel

How to Add Days to a Date in Excel: All Methods Explained

Learn how to add days to a date in Excel using simple arithmetic and functions like DATE(), EDATE(), and WORKDAY(), with practical examples and pitfalls to avoid.
Allan Ouko's photo

Allan Ouko

January 22, 2026

Artificial Intelligence

How to Fine-Tune FunctionGemma: A Step-by-Step Guide

Learn how to fine-tune FunctionGemma in under 10 minutes using Kaggle’s free GPUs, from dataset preparation and baseline evaluation to training and post-fine-tuning validation.
Abid Ali Awan's photo

Abid Ali Awan

January 21, 2026

Python

Ensemble Learning in Python: A Hands-On Guide to Random Forest and XGBoost

Learn ensemble learning with Python. This hands-on tutorial covers bagging vs boosting, Random Forest, and XGBoost with code examples on a real dataset.
Bex Tuychiev's photo

Bex Tuychiev

January 21, 2026

Artificial Intelligence

Qwen-Image-Layered: A Hands-On Guide to Image Decomposition

Learn to automate image editing with Python. Use Qwen-Image-Layered to decompose images into editable RGBA layers and rebuild them in a Streamlit app.
Bex Tuychiev's photo

Bex Tuychiev

January 19, 2026

Artificial Intelligence

Claude Code Hooks: A Practical Guide to Workflow Automation

Learn how hook-based automation works and get started using Claude Code hooks to automate coding tasks like testing, formatting, and receiving notifications.
Bex Tuychiev's photo

Bex Tuychiev

January 19, 2026

SQL

SQL Data Types: Essential Guide for Beginners

Master SQL data types in MySQL, PostgreSQL & SQL Server. Learn to choose the right numeric, text, and date formats to optimize performance and data integrity.
Amberle McKee's photo

Amberle McKee

January 19, 2026

MongoDB

MongoDB Indexing Best Practices: Performance Tips & Tricks

Learn about how to create MongoDB indexes and some tips and tricks to get the best performance out of them.
Nic Raboy's photo

Nic Raboy

January 19, 2026

Docker

Docker Mount: Volumes, Bind Mounts, and tmpfs Explained

Docker mounts connect containers to persistent storage through three types - volumes for production data, bind mounts for development workflows, and tmpfs for temporary files.
Dario Radečić's photo

Dario Radečić

January 16, 2026

SQL

SQL ON DELETE RESTRICT: Prevent Accidental Data Loss

Understand how SQL ON DELETE RESTRICT protects data integrity. Learn how it blocks unsafe deletes and when to choose it over CASCADE or SET NULL rules.
Allan Ouko's photo

Allan Ouko

January 16, 2026