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
Training 2 or more people?Try DataCamp for Business
Runway Gen 4.5: The Best Text-to-Video Model Yet?
Learn the capabilities of Runway Gen 4.5 and find out whether it really is the best text-to-video AI out there.
François Aubry
December 22, 2025
AG-UI: A Lightweight Protocol for Agent-User Interaction
Discover how AG-UI standardizes communication between AI agents and user interfaces through event-driven design, enabling real-time, multimodal, and human-in-the-loop experiences.
Khalid Abdelaty
December 19, 2025
How to Store and Query Embeddings in MongoDB
Learn how to store, index, and query embeddings in MongoDB using Atlas Vector Search.
Nilesh Soni
December 19, 2025
Git Config Username: The Complete Guide to a Clean Commit
Learn how to set your Git username globally or locally, manage separate identities for work and personal projects, and fix common issues like commits showing the wrong name in team history.
Dario Radečić
December 18, 2025
Gurobi: Mathematical Optimization for Complex Problems
Master Gurobi optimization from setup to real-world applications. Learn to build models, configure solvers, and tackle linear, integer, and nonlinear programming problems efficiently.
Khalid Abdelaty
December 18, 2025
Power BI API: A Comprehensive Guide for Developers and Data Professionals
Learn all about the Power BI REST API and how to implement it with examples.
Austin Chia
December 18, 2025
Cost Functions: A Complete Guide
Learn what cost functions are, and how and when to use them. Includes practical examples.
Mark Pedigo
December 18, 2025
Mem0 Tutorial: Persistent Memory Layer for AI Applications
Learn to use Mem0 to add persistent memory to LLMs. Build a smart learning companion agent with custom filters and graph search in this step-by-step tutorial.
Bex Tuychiev
December 16, 2025
Confirmatory Factor Analysis: A Guide to Testing Constructs
Understand how CFA tests theoretical models by linking observed indicators to latent constructs. Learn the steps, assumptions, and extensions that make CFA essential in measurement validation and structural equation modeling.
Vidhi Chugh
December 16, 2025
Defense in Depth: A Guide to Layered Cybersecurity
Learn how to stack security controls so that when one fails, others catch what slips through. This guide shows you which controls go where, and how to measure whether your defenses are working.
Josep Ferrer
December 16, 2025
Docker Build Secrets Guide: Secure Container Image Development
Learn how to use Docker build secrets to handle sensitive data securely during image builds. Master secret mounts, SSH authentication, and CI/CD integration.
Benito Martin
December 16, 2025
Google AI Studio Tutorial: Complete Guide to Chat, Build, and Stream Modes
Learn how to use Google AI Studio's Chat, Build, and Stream modes to prototype with Gemini models.
Bex Tuychiev
December 16, 2025