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

OpenAI Agents SDK Tutorial: Building AI Systems That Take Action

Learn how to build intelligent AI applications with OpenAI's Agents SDK. This comprehensive guide covers creating agents, implementing tools, structured outputs, and coordinating multiple agents.

Bex Tuychiev

March 17, 2025

AWS

Amazon Aurora: What It Is, How It Works, and How to Get Started

This practical guide walks you through setting up, managing, and optimizing Amazon Aurora, with insights on performance tuning, security, and cost management.
Don Kaluarachchi's photo

Don Kaluarachchi

March 16, 2025

Snowflake

Text Processing with Snowflake Cortex AI

Learn how to use Snowflake Cortex AI for text processing. Explore its key capabilities and showcase some examples of how to use Cortex AI to parse and quickly understand text.
Tim Lu's photo

Tim Lu

March 16, 2025

Artificial Intelligence

Mistral OCR: A Guide With Practical Examples

Learn how to use Mistral's OCR API with Python to extract text and images from documents and integrate OCR capabilities into applications.
François Aubry's photo

François Aubry

March 13, 2025

Python

Softmax Activation Function in Python: A Complete Guide

Learn how the softmax activation function transforms logits into probabilities for multi-class classification. Compare softmax vs sigmoid and implement in Python with TensorFlow and PyTorch.

Rajesh Kumar

March 13, 2025

Git

Git Delete Branch: How to Remove Local and Remote Branches

This guide explains how to delete branches in Git—locally and remotely—while following best practices to avoid accidental data loss.
Ashlyn Brooks's photo

Ashlyn Brooks

March 12, 2025

Python

Linear Regression in Python: Your Guide to Predictive Modeling

Learn how to perform linear regression in Python using NumPy, statsmodels, and scikit-learn.
Samuel Shaibu's photo

Samuel Shaibu

March 12, 2025

Artificial Intelligence

Qwen's Wan 2.1: A Guide With Practical Examples

Learn how to use Wan 2.1, Alibaba's open-source video generation model, to create videos from text and images.
Dr Ana Rojo-Echeburúa's photo

Dr Ana Rojo-Echeburúa

March 12, 2025

Python

Modulo Operator in Python: Understanding Key Concepts

Learn how to use the modulo operator (%) in Python to solve real-world problems, from checking even/odd numbers to cryptography, or cyclic data structures.
Benito Martin's photo

Benito Martin

March 12, 2025