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
Git Hooks Complete Guide: Installation, Usage, and Tips
Learn how to use Git hooks to automate tasks, enforce code standards, and secure your workflow with pre-commit, pre-push, and server-side hooks.
Srujana Maddula
October 12, 2025
Gemini 2.5 Computer Use Guide With Demo Project: Build a Job Search Agent
Learn how to use Gemini 2.5 Computer Use to build an AI-powered job search agent. This hands-on tutorial walks you through browser automation with Playwright and Streamlit, no APIs required.
Aashi Dutt
October 10, 2025
OpenAI AgentKit Tutorial With Demo Project: Build an AI Agent
Learn how to use OpenAI AgentKit to automate GitHub issue reviews with AI agents that classify, detect duplicates, and summarize reports.
Aashi Dutt
October 8, 2025
Unhide All Rows in Excel: Simple Tips, Shortcuts, and Fixes
This guide shows how to unhide rows in Excel using shortcuts, menu options, and VBA. You’ll also learn tips to troubleshoot common problems and keep your data visible and easy to work with.
Laiba Siddiqui
October 7, 2025
Weibull Distribution: How to Model Time-to-Event Data
Learn the mathematical foundations, parameter estimation techniques, and diverse applications of this probability distribution across engineering, medicine, and environmental sciences.
Vinod Chugani
October 7, 2025
Python Count: Modern Patterns, Pitfalls, and Practical Examples
Count in Python fast, validate data, and avoid common mistakes with Counter, count(), and pandas
DataCamp Team
October 7, 2025
Z-Score: The Complete Guide to Statistical Standardization
Learn the mathematical foundations of z-scores, explore practical calculation methods, and discover applications across statistics and data science.
Vinod Chugani
October 7, 2025
Joint Probability: Theory, Examples, and Data Science Applications
Learn how to calculate and interpret the likelihood of multiple events occurring simultaneously. Discover practical applications in predictive modeling, risk assessment, and machine learning that solve complex data science challenges.
Vinod Chugani
October 7, 2025
GPT-5 Function Calling Tutorial
A practical guide to GPT-5 function calling: from JSON-schema functions to free-form tools, Lark/CFG constraints, preambles, and tool allowlists.
Abid Ali Awan
October 6, 2025
Denormalization in Databases: When and How to Use It
Learn how denormalization boosts read performance by reducing joins and simplifying queries. Understand the trade-offs, techniques, and use cases that make it a powerful tool for analytics and reporting systems.
Marie Fayard
October 6, 2025
Excel Developer Tab: Enable and Use Advanced Features
Discover how to unlock Excel's Developer tab, explore its core components, and apply macros, controls, and XML tools to automate workflows and enhance productivity.
Vinod Chugani
October 6, 2025
DeepSeek V3.2: A Guide With Demo Project
Learn about DeepSeek-V3.2-Exp, its new sparse attention mechanism, how it reduces API costs and improves long-context handling, and how to use it in your own projects.
Bex Tuychiev
October 2, 2025