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
Data Science

Joint Probability: Theory, Examples, and Data Science Applications

Learn how to calculate and interpret the likelihood of multiple events occurring simultaneously. Discover practical applications in predictive modeling, risk assessment, and machine learning that solve complex data science challenges.
Vinod Chugani's photo

Vinod Chugani

October 7, 2025

Data Engineering

Denormalization in Databases: When and How to Use It

Learn how denormalization boosts read performance by reducing joins and simplifying queries. Understand the trade-offs, techniques, and use cases that make it a powerful tool for analytics and reporting systems.
Marie Fayard's photo

Marie Fayard

October 6, 2025

Artificial Intelligence

DeepSeek V3.2: A Guide With Demo Project

Learn about DeepSeek-V3.2-Exp, its new sparse attention mechanism, how it reduces API costs and improves long-context handling, and how to use it in your own projects.
Bex Tuychiev's photo

Bex Tuychiev

October 2, 2025

Data Engineering

Functional Decomposition: A Practical Guide to System Design

Learn functional decomposition techniques to build scalable, maintainable software systems. Discover step-by-step methods, real-world examples, and best practices for system design.
Khalid Abdelaty's photo

Khalid Abdelaty

September 30, 2025

Excel

How to Move a Column in Excel: Tips and Best Practices

Learn how to move a column in Excel using drag-and-drop, cut-and-insert, and shortcuts. Discover tips to improve efficiency across all versions of Excel.
Allan Ouko's photo

Allan Ouko

September 30, 2025

Artificial Intelligence

Imagine with Claude: A Guide With Practical Examples

Learn how Anthropic's Imagine with Claude introduces a new paradigm for AI-assisted software development, generating functionality on the fly.
François Aubry's photo

François Aubry

September 30, 2025

AI Agents

Claude Agent SDK Tutorial: Create Agents Using Claude Sonnet 4.5

Learn how the Claude Agent SDK works by building three projects, from one-shot to custom-tool agents.
Abid Ali Awan's photo

Abid Ali Awan

September 29, 2025

AI Agents

CrewAI vs LangGraph vs AutoGen: Choosing the Right Multi-Agent AI Framework

Learn how CrewAI, LangGraph, and AutoGen approach multi-agent AI. Explore their differences in workflows, memory, scalability, and collaboration to discover which fits your needs best.
Benito Martin's photo

Benito Martin

September 28, 2025