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
Artificial Intelligence

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's photo

Khalid Abdelaty

December 19, 2025

Data Science

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's photo

Vidhi Chugh

December 16, 2025

Cloud

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's photo

Josep Ferrer

December 16, 2025

Docker

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's photo

Benito Martin

December 16, 2025

Artificial Intelligence

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's photo

Bex Tuychiev

December 16, 2025

Docker

Docker Model Runner: Run AI Models Locally With Ease

Discover how Docker Model Runner simplifies local LLM execution, enhances privacy, reduces costs, and integrates seamlessly with existing Docker tools.
Benito Martin's photo

Benito Martin

December 14, 2025

Python

Python map() Function: A Complete Guide

Master Python's map() function with practical examples. Learn syntax, lazy evaluation, and when to use map() vs. list comprehensions for memory-efficient code.

Rajesh Kumar

December 10, 2025