Skip to main content
learning data science

Data Science Tutorials

Learn data science and AI with step-by-step tutorials on the DataCamp blog. Master Python, SQL, machine learning, and build your own AI agents.
Discover categories
GroupTraining 2 or more people?Try DataCamp for Business

Quadrature Explained: Numerical Methods for Approximating Integrals

Learn what quadrature is, how numerical integration approximates definite integrals, and how methods such as the trapezoidal rule, Simpson's rule, and Gaussian quadrature work.
Vinod Chugani's photo

Vinod Chugani

October 16, 2026

Give Your Chatbot or Agent Persistent Memory in One API Call

Learn how to add on-demand persistent memory to chatbots and agents with MongoDB Atlas Ephemeral Clusters, MongoDB Vector Search, and Automated Embedding.
Harshit Mehta's photo

Harshit Mehta

October 15, 2026

Box-Cox Transformation: Stabilize Variance Without Guessing

Learn how the Box-Cox transformation works, how to choose the lambda parameter, and when to use it to stabilize variance, reduce skewness, and improve statistical models.
Vinod Chugani's photo

Vinod Chugani

October 15, 2026

Reverse Engineer Anything Tutorial: Using REA and Pi Coding Agent

Reverse engineer Chrome's Dinosaur Game with REA and Pi Coding Agent, uncover its hidden mechanics, and turn those insights into your own standalone Windows game without writing a single line of code.
Abid Ali Awan's photo

Abid Ali Awan

October 14, 2026

OpenAI Decisions API Tutorial: Build Fast AI Decision Systems

Learn how to use OpenAI’s Decisions API to classify inputs, score outcomes, route requests, and make structured decisions from text and images.
Abid Ali Awan's photo

Abid Ali Awan

October 13, 2026

OpenAI Agents API Computer Use Tutorial: Build a Browser QA Agent

Follow this OpenAI Agents API Computer Use tutorial to build a Python QA agent that tests a checkout in a hosted browser and retests a fix in the same session.
Khalid Abdelaty's photo

Khalid Abdelaty

October 7, 2026

KTransformers Tutorial: Run GLM-5.3-Flash Locally

Run a massive MoE model locally by combining GPU VRAM, system RAM, SGLang, and KTransformers for heterogeneous CPU-GPU inference.
Abid Ali Awan's photo

Abid Ali Awan

October 6, 2026

Claude Cowork Plugins: How to Install, Customize, and Build Your Own

A hands-on Claude Cowork plugins tutorial: install Anthropic's Data plugin, connect a warehouse and run a slash command, customize the plugin for your own tables, and build a complete weekly-report plugin from scratch with every file shown.
Tim Lu's photo

Tim Lu

October 6, 2026

Open-Interpreter: Open-Source AI Coding Agent Guide

Learn what Open Interpreter is, how its open-source coding agent works, how to install and use it, and how its model and agent harness support compares with other AI coding tools.
Dario Radečić's photo

Dario Radečić

October 5, 2026

Grok Voice Transcribe 2.0 API Tutorial: Build a Real-Time Support Call Transcriber

Learn how to build a real-time support-call transcriber with the Grok Voice Transcribe 2.0 API in Python, then add diarization, Smart Turn, and 8 kHz phone audio.
Khalid Abdelaty's photo

Khalid Abdelaty

October 5, 2026

Claude Sonnet 5.5 API Tutorial: Build a Reconciliation Agent

Learn how to use the Claude Sonnet 5.5 API in Python. Build a reconciliation agent that earns write access mid-conversation, then test whether higher effort changes the result.
Khalid Abdelaty's photo

Khalid Abdelaty

October 5, 2026