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

Spec-Driven Development with Claude Code: A Guided Tutorial

Learn how to write a spec, turn it into a plan, and let Claude Code build using spec-driven development. Compare Superpowers, Spec Kit, and BMAD-METHOD to find the right tool for your workflow.

Bex Tuychiev

May 19, 2026

Vibe Coding with Xiaomi MiMo-V2.5-Pro: A Hands-On Tutorial

Connect Xiaomi MiMo-V2.5-Pro to OpenCode with Olostep MCP and the MiMo Token Plan, then put it to the test by building a CLI tool and a Reflex web app.
Abid Ali Awan's photo

Abid Ali Awan

May 19, 2026

Singular Value Decomposition (SVD): What You Need to Know

Singular Value Decomposition (SVD) is a matrix factorization method that breaks any matrix into three simpler components, revealing its underlying structure.

May 18, 2026

Multi-Token Prediction Tutorial: How To Speed Up LLMs

Run Qwen3.6 27B on an RTX 3090 and learn how Multi-Token Prediction (MTP) with llama.cpp can boost local LLM inference by almost 2x without upgrading your GPU.
Abid Ali Awan's photo

Abid Ali Awan

May 14, 2026

GPT-Realtime-2 API Tutorial: Three Tests, Three Verdicts

Learn how OpenAI's gpt-realtime-2, gpt-realtime-translate, and gpt-realtime-whisper differ, then test each one with working Python WebSocket code.
Khalid Abdelaty's photo

Khalid Abdelaty

May 12, 2026

Supermemory Tutorial: Add Persistent Memory to AI Agents

Build a Python exercise trainer that logs workouts, remembers user history with Supermemory, and suggests personalized sessions across separate AI agent runs.
Bex Tuychiev's photo

Bex Tuychiev

May 11, 2026

Perplexity Computer: Testing Parallel AI Workflows

Learn what Perplexity Computer is, how its parallel sub-agents work, what credits really cost in a hands-on test, and where Pro and Max fit real research workflows.
Khalid Abdelaty's photo

Khalid Abdelaty

May 8, 2026

Kimi K2.6 API Tutorial: Building an AI Job Search Assistant

Build an AI agent with Kimi K2.6, Olostep, and the OpenAI Agents SDK that reads your CV, finds live roles, filters noise, and tells you exactly where to apply.
Abid Ali Awan's photo

Abid Ali Awan

May 7, 2026

Claude Code Terminal: 7 Workflow Upgrades for Power Users

Customize Claude Code in the terminal with permissions, CLAUDE.md, plan mode, /loop, hooks, /voice, and cost tracking. Seven upgrades that pay off fast.
Bex Tuychiev's photo

Bex Tuychiev

May 5, 2026

How to Run DeepSeek V4 Flash Locally

Learn how to run the full DeepSeek V4 Flash model on a single GPU using a modified llama.cpp build and a compatible GGUF file in this hands-on tutorial.
Abid Ali Awan's photo

Abid Ali Awan

May 5, 2026

Contrastive Learning: How Models Learn by Comparison

A practical overview of contrastive learning - how models learn by comparing similar and dissimilar examples, the loss functions and methods behind it, and how to implement it in PyTorch.
Dario Radečić's photo

Dario Radečić

May 4, 2026

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