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
Training 2 or more people?Try DataCamp for Business
Polars read_csv(): Load CSV Data Fast in Python
Discover how Polars read_csv() helps you load CSV data efficiently in Python, including handling large datasets, defining schemas, and optimizing performance.
Allan Ouko
September 22, 2026
DeepSeek V4.1 Flash API Tutorial: Build a Visual Bug-Fixing Agent
Build a Python visual repair agent with DeepSeek V4.1 Flash, the Responses API, Playwright screenshots, apply_patch, pytest, context caching, and cost tracking.
Khalid Abdelaty
September 22, 2026
OpenAI Agents API Tutorial: Build an Agent That Writes and Runs Code in the Cloud
Build and run a cloud agent with the OpenAI Agents API that can analyze files, execute code, verify results, and return finished artifacts from a single request.
Abid Ali Awan
September 22, 2026
VBA InStr Function: How to Search for Text in VBA
Learn how to use the VBA InStr function to find text inside strings, including syntax, examples, case sensitivity, and common mistakes.
Allan Ouko
September 21, 2026
Statistical Arbitrage: How Quantitative Trading Strategies Work
Learn what statistical arbitrage is, how quantitative traders identify temporary pricing relationships, and how strategies such as pairs trading and mean reversion work in practice.
Vinod Chugani
September 21, 2026
How to Run Motif 3 Locally With DS4 and Turn It Into a Coding Agent
Run the optimized Motif-3 Quant on an NVIDIA H200 using the ds4 runtime, serve it through an OpenAI-compatible API, and integrate it with a Pi coding agent.
Abid Ali Awan
September 21, 2026
Kimi Browser Extension Tutorial: Automate Web Browsing With AI Agents
Learn how to set up the Kimi Browser Extension using both Kimi Work and Kimi Code CLI, and run a product search that extracts structured results from a website.
Aashi Dutt
September 18, 2026
What Is Flow Matching? A Guide to Generative AI Models
Flow matching trains generative models to turn noise into data by learning a vector field that moves samples along a chosen probability path, the same idea driving continuous normalizing flows and modern diffusion models.
Dario Radečić
September 17, 2026
Deep Reinforcement Learning: Methods, Algorithms, and Applications
Deep reinforcement learning combines the trial-and-error loop of reinforcement learning with neural networks that generalize across huge state spaces.
Dario Radečić
September 17, 2026
Recursive Self-Improvement in AI: How It Works and Why It Matters
Learn what recursive self-improvement means in AI, how AI systems can help develop better AI, how close today's models are to RSI, and why the concept matters for AI capabilities and safety.
Vinod Chugani
September 17, 2026
Vision-Language-Action Models Explained: How Robots Learn to See, Understand, and Act
Learn how vision-language-action (VLA) models work, how they differ from VLMs, and how to choose between OpenVLA, pi0, and SmolVLA in 2026.
Vaibhav Mehra
September 16, 2026
How to Clear Formatting in Excel: A Step-by-Step Guide
Learn how to clear formatting in Excel using the Clear Formats tool, shortcuts, and other methods while keeping your data intact.
Jachimma Christian
September 16, 2026