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
AgentGPT: A Guide to Browser-Based Autonomous AI Agents
Learn how to deploy autonomous AI agents directly from your browser using AgentGPT, and understand when you might want to look elsewhere.
Khalid Abdelaty
January 21, 2026
Ensemble Learning in Python: A Hands-On Guide to Random Forest and XGBoost
Learn ensemble learning with Python. This hands-on tutorial covers bagging vs boosting, Random Forest, and XGBoost with code examples on a real dataset.
Bex Tuychiev
January 21, 2026
SQL Data Types: Essential Guide for Beginners
Master SQL data types in MySQL, PostgreSQL & SQL Server. Learn to choose the right numeric, text, and date formats to optimize performance and data integrity.
Amberle McKee
January 19, 2026
Qwen-Image-Layered: A Hands-On Guide to Image Decomposition
Learn to automate image editing with Python. Use Qwen-Image-Layered to decompose images into editable RGBA layers and rebuild them in a Streamlit app.
Bex Tuychiev
January 19, 2026
Claude Code Hooks: A Practical Guide to Workflow Automation
Learn how hook-based automation works and get started using Claude Code hooks to automate coding tasks like testing, formatting, and receiving notifications.
Bex Tuychiev
January 19, 2026
MongoDB Indexing Best Practices: Performance Tips & Tricks
Learn about how to create MongoDB indexes and some tips and tricks to get the best performance out of them.
Nic Raboy
January 19, 2026
Docker Mount: Volumes, Bind Mounts, and tmpfs Explained
Docker mounts connect containers to persistent storage through three types - volumes for production data, bind mounts for development workflows, and tmpfs for temporary files.
Dario Radečić
January 16, 2026
SQL ON DELETE RESTRICT: Prevent Accidental Data Loss
Understand how SQL ON DELETE RESTRICT protects data integrity. Learn how it blocks unsafe deletes and when to choose it over CASCADE or SET NULL rules.
Allan Ouko
January 16, 2026
SQL ON DELETE CASCADE: Automatically Remove Dependent Data
Understand how SQL ON DELETE CASCADE automates dependent deletes in SQL, keeps tables consistent, and helps prevent accidental data loss.
Allan Ouko
January 16, 2026
Claude Cowork Tutorial: How to Use Anthropic's AI Desktop Agent
Learn what Claude Cowork is and how to use for file organization, document generation, and browser automation. Hands-on tutorial with real examples and limitations.
Bex Tuychiev
January 16, 2026
How to Show Formulas in Excel (Instead of Results)
Learn how to show formulas for a full worksheet, check individual cells, prepare files for review or printing, and avoid common issues.
Laiba Siddiqui
January 15, 2026
Update Docker: A Step-by-Step Guide
Learn how to update Docker Engine, Docker Desktop, and container images — all without breaking your setup.
Dario Radečić
January 14, 2026