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
AI Agents

Google ADK Visual Agent Builder Tutorial With Demo Project: Travel Planner

Build a Gemini-powered travel planner with Google ADK’s Visual Agent Builder to design sub-agents, wire tools, and ship an itinerary workflow in minutes.

Aashi Dutt

November 14, 2025

Python

Python Polars Tutorial: A Complete Guide for Beginners

Learn how to use Polars in Python in this beginner tutorial.
Austin Chia's photo

Austin Chia

November 13, 2025

Machine Learning

F1 Score in Machine Learning: A Balanced Metric for Precision and Recall

Understand how the F1 score evaluates model performance by combining precision and recall. Learn its use in binary and multiclass classification, with Python examples.
Vidhi Chugh's photo

Vidhi Chugh

November 12, 2025

Machine Learning

ONNX: Train in Any Framework, Deploy on Any Hardware

Learn how to convert models to ONNX format, optimize them with quantization, and deploy them across any platform - from edge devices to cloud servers - without vendor lock-in.
Dario Radečić's photo

Dario Radečić

November 12, 2025

MongoDB

MongoDB Data Modeling Guide for Blogging Apps

Learn some data modeling possibilities that include nested documents when designing a content management system (CMS) or blog app.
Nic Raboy's photo

Nic Raboy

November 12, 2025

AI Agents

Cursor 2.0: A Complete Guide With Python Project

Learn Cursor 2 by building a currency converter web app using Python and Streamlit.
François Aubry's photo

François Aubry

November 11, 2025

Python

Python None: The Standard for Missing or Empty Values

Learn how Python’s None object represents the absence of a value. Discover its internal design, common use cases, best practices, and how it compares with null in other languages.
Oluseye Jeremiah's photo

Oluseye Jeremiah

November 10, 2025

Large Language Models

Kimi K2 Thinking: Open-Source LLM Guide, Benchmarks, and Tools

Hands-on tutorial to run Kimi K2 Thinking, build tool-calling workflows, view transparent reasoning, and benchmark against GPT-5 and Claude 4.5.
Bex Tuychiev's photo

Bex Tuychiev

November 10, 2025

Large Language Models

Qwen3-Max-Thinking: Hands-On With the Largest LLM in the World

Test Qwen3-Max-Thinking, the world’s largest LLM, in reasoning mode. See how it stacks up against GPT-5 and Claude Sonnet 4.5 in logic, math, and code.
Bex Tuychiev's photo

Bex Tuychiev

November 10, 2025