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
Training 2 or more people?Try DataCamp for Business
Quantization Aware Training: A Guide to Improving Gemma 4's Local Inference
Run Gemma 4 12B QAT locally with llama.cpp and see how Quantization-Aware Training improves 4-bit GGUF inference, reduces VRAM usage, boosts speed, and makes local AI more stable on consumer GPUs.
Abid Ali Awan
August 3, 2026
ElevenLabs Voice Cloning: A Hands-On VoiceLab Guide
Learn how to clone your voice with Instant and Professional Voice Cloning in ElevenLabs, from recording clean audio to generating speech via the Python SDK.
Tim Lu
August 3, 2026
How to Use Claude Code For Free Without a Subscription
Claude Code is not free by default. Learn about all alternative paths, with the exact setup commands and an honest account of what each one trades away from the original.
Josep Ferrer
August 3, 2026
How to Fine-tune DiffusionGemma on PubMedQA Using Unsloth
Learn how to fine-tune DiffusionGemma 26B-A4B for biomedical question answering on PubMedQA using Unsloth, LoRA, Hugging Face, and a RunPod H100 GPU.
Abid Ali Awan
August 3, 2026
SUMIF() in Excel: A Beginner's Guide
Learn how to use Excel’s SUMIF() function to add values that meet a condition, with syntax explanations, practical examples, and common mistakes to avoid.
Laiba Siddiqui
August 2, 2026
SARIMA: A Complete Guide to Seasonal Time Series Forecasting
Learn how SARIMA extends ARIMA to handle seasonality, understand its seven parameters, and build a working model in Python from data collection through forecasting.
Vinod Chugani
July 31, 2026
Silhouette Score: How to Evaluate Clustering Quality
A hands-on guide to the silhouette score, covering the formula, interpretation ranges, a scikit-learn example, how to use it for choosing the right number of clusters, and how it compares to other clustering metrics.
Dario Radečić
July 31, 2026
A Complete Guide to Nano Banana 2 Lite and Gemini Omni Flash: Python Media Pipelines
Learn how to leverage Google's latest multimodal models to build high-performance, cost-effective image and video generation pipelines in Python.
François Aubry
July 30, 2026
How to Implement Semantic Search in MongoDB
Learn how to implement semantic search in MongoDB with Python. Generate vector embeddings, create a Vector Search index, and run $vectorSearch queries.
Damilola Oladele
July 30, 2026
Grok in Excel: A Hands-On Guide With 6 Practical Examples
Learn how to use Grok in Microsoft Excel to analyze data, generate formulas, clean spreadsheets, create charts, and run financial scenarios using natural-language prompts.
Khalid Abdelaty
July 30, 2026
Spurious Correlation: An Important Statistical Trap (and How to Avoid It)
Knowing why spurious relationships happen, from confounders to sampling bias, is what separates a real finding from a statistical coincidence.
Dario Radečić
July 29, 2026
Hyperparameter Tuning: Methods, Best Practices, and Examples
A practical guide to hyperparameter tuning, covering how it works, the main search methods (grid, random, Bayesian), evaluation strategies, and how to run it in Python and R.
Dario Radečić
July 28, 2026