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

Kernel Trick Explained: How SVMs Learn Nonlinear Patterns

A conceptual guide to the kernel trick - what it is, how it enables SVMs and other kernel-based models, and when to use it over other approaches to nonlinear modeling.
Dario Radečić's photo

Dario Radečić

May 4, 2026

Kruskal-Wallis Test: Comparing Multiple Groups Without Normality

A practical guide to the Kruskal-Wallis test - what it is, how it works, when to use it over ANOVA, and how to run and interpret it in Python and R.
Dario Radečić's photo

Dario Radečić

May 4, 2026

Conversational Analytics: Build a Data Agent in BigQuery

Learn how to use conversational analytics, BigQuery Studio's newest Gemini-powered feature, to build intelligent data agents with natural language queries.
Aryan Irani's photo

Aryan Irani

May 4, 2026

Cursor SDK Tutorial: Run Coding Agents With TypeScript

Use the Cursor SDK to run a local agent, then run a cloud agent that fixes a small bug in a GitHub repo and opens a pull request.
Khalid Abdelaty's photo

Khalid Abdelaty

May 1, 2026

DeepSeek V4 API Tutorial: Building a Thinking Mode Arena

Learn how DeepSeek V4's three reasoning modes work, and build a Streamlit comparison app that shows when each mode actually wins on quality, speed, and cost.
Aashi Dutt's photo

Aashi Dutt

April 30, 2026

Fine-Tuning NVIDIA Nemotron-3-Nano On Psychology Q&A Data

Learn to fine-tune NVIDIA Nemotron-3-Nano-4B on a psychology Q&A dataset using an RTX 3090 GPU using LoRA and TRL after downloading the model from Hugging Face.
Abid Ali Awan's photo

Abid Ali Awan

April 29, 2026

OpenAI Agents SDK: How to Run Agents in Modal Sandboxes

Learn how to build an OpenAI agent app that runs inside Modal Sandboxes, works with files, executes code, and returns results in this hands-on Python tutorial.
Abid Ali Awan's photo

Abid Ali Awan

April 27, 2026

Qwen 3.6 Plus API Tutorial: Building an Invoice Processing Pipeline in Python

Learn how to use Alibaba's Qwen 3.6 Plus, Python, and the OpenAI SDK to build an automated invoice processing pipeline with native vision and tool calling.
Bex Tuychiev's photo

Bex Tuychiev

April 27, 2026

Mann-Whitney U Test: Nonparametric Alternative to the t-Test

The Mann-Whitney U test is a rank-based nonparametric test for comparing two independent groups when data doesn't meet the normality assumption required by the t-test.
Dario Radečić's photo

Dario Radečić

April 22, 2026

Claude Opus 4.7: A Practical Benchmark of Memory and Effort Levels

Build a Streamlit benchmark application that tests whether Opus 4.7 self-critique memory actually improves coding performance across high, xhigh, and max effort levels.
Aashi Dutt's photo

Aashi Dutt

April 21, 2026

Claude Code Auto Mode and Channels: Build Code From Anywhere

Learn how to pair Claude Code Auto Mode with Telegram Channels to run an autonomous write-test-debug loop from your phone.
Bex Tuychiev's photo

Bex Tuychiev

April 21, 2026

Fine-Tuning Qwen3.6 On a Medical Q&A Dataset

Learn how to fine-tune Qwen3.6 on an H100 NVL GPU using SFT, from dataset preparation and 4-bit loading to training and evaluation.
Abid Ali Awan's photo

Abid Ali Awan

April 21, 2026