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

Claude Code Routines: Run Your Coding Agent on a Schedule in the Cloud

Learn how Claude Code routines run your coding agent in the cloud on a schedule or a GitHub event, so PR reviews and audits finish with your laptop closed.
Bex Tuychiev's photo

Bex Tuychiev

June 17, 2026

How to Speed Up Local LLMs with DFlash Speculative Decoding

Learn how to accelerate local Gemma 4 31B inference on a single RTX 4090 using DFlash speculative decoding and Flash Attention against a baseline setup.
Abid Ali Awan's photo

Abid Ali Awan

June 17, 2026

Build a Real-Time Task Manager With FastHTML and MongoDB

A complete tutorial on using Python-native tools for async CRUD operations and HTMX interactivity.
Karen Zhang's photo

Karen Zhang

June 16, 2026

Kernel Density Estimation: From Theory to Practice

Kernel density estimation is a nonparametric method for estimating the shape of a data distribution without assuming a fixed model. Learn the formula, bandwidth selection, and hands-on implementation in Python and R.
Dario Radečić's photo

Dario Radečić

June 16, 2026

How to Install MySQL: Guide for Windows, macOS, and Linux

Learn how to install MySQL on Windows, macOS, and Linux. Configure your server, secure it properly, and verify the installation step by step.
Allan Ouko's photo

Allan Ouko

June 16, 2026

Logistic Regression Assumptions: What You Need to Check Before Modeling

A practical walkthrough of the assumptions behind logistic regression, the diagnostics that catch violations in Python and R, and the alternatives to reach for when the assumptions don't hold.
Dario Radečić's photo

Dario Radečić

June 15, 2026

Spline Regression: A Practical Guide with Python & R

A practical guide to spline regression, covering how piecewise polynomials and knots model nonlinear relationships, the main spline types, and how to fit them in Python and R.
Dario Radečić's photo

Dario Radečić

June 14, 2026

Generalized Linear Model (GLM): A Beginner's Guide to Theory and Code

A practical guide to GLMs - what they are, how their three components work together, and how to fit and interpret them in Python and R.
Dario Radečić's photo

Dario Radečić

June 12, 2026

Overfitting vs. Underfitting: A Practical Guide to Model Diagnostics

A detailed walkthrough of overfitting and underfitting in machine learning, including how to identify each failure mode, why it happens, and how to fix it through the bias-variance tradeoff.
Dario Radečić's photo

Dario Radečić

June 12, 2026

Zero-Shot Classification: How It Works and When to Use It

Learn what zero-shot classification is, how it works under the hood with NLI models, how it compares to few-shot and fine-tuning, and how to apply it with Hugging Face Transformers.
Dario Radečić's photo

Dario Radečić

June 11, 2026