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 Commit Message: The Rules, Examples, and Conventions
A practical guide covering the structure, rules, and real-world examples developers need to write clear, consistent Git commit messages that improve debugging, speed up code reviews, and turn Git history into searchable documentation.
Dario Radečić
January 27, 2026
Marginal Probability: Theory, Examples, and Applications
Learn the mathematical foundations of single-event probabilities, explore worked examples from classical statistics to real-world scenarios, and discover applications across data science and machine learning.
Vinod Chugani
January 27, 2026
Gridlines in Excel: How to Add, Print, and Remove
Understand how Excel gridlines work, when they appear, and how they are different from borders. Learn to create clear worksheets on screen and in print.
Allan Ouko
January 27, 2026
Transformers v5 Tokenization: Architecture and Migration Guide
Upgrade to Transformers v5. A practical guide to the unified Rust backend, API changes, and side-by-side v4 vs v5 migration patterns for encoding and chat.
Aashi Dutt
January 27, 2026
Terraform AWS Tutorial: Automating Agent Deployment on EC2
Learn how to automate AWS infrastructure with Terraform. Build EC2 instances with SSM agents, manage state in S3, and scale using modules.
Benito Martin
January 26, 2026
How to Clear Excel Cache (Windows and Mac)
Learn how to clear Excel cache on Windows and Mac to solve common problems like lag and sync errors, and follow best practices to keep Excel running smoothly.
Allan Ouko
January 26, 2026
How to Run GLM-4.7 Locally with llama.cpp: A High-Performance Guide
Setting up llama.cpp to run the GLM-4.7 model on a single NVIDIA H100 80GB GPU, achieving up to 20 tokens per second using GPU offloading, Flash Attention, optimized context size, efficient batching, and tuned CPU threading.
Abid Ali Awan
January 26, 2026
How to Read a File Line by Line in Python
Learn practical patterns for working with text files, logs, and large datasets in Python.
Oluseye Jeremiah
January 24, 2026
Excel Version History: How to View, Restore, and Recover Your Work
Learn how Excel version history helps you view, restore, and recover previous file versions without losing your current work.
Allan Ouko
January 23, 2026
Lazydocker: Manage Docker From the Terminal
Lazydocker replaces repetitive Docker CLI commands with a keyboard-driven terminal interface that shows containers, logs, and stats in real time from one screen.
Dario Radečić
January 22, 2026
Play with Docker: Run Containers For Free in Your Browser
Learn how to use Docker in your browser with Play with Docker. Run containers, build Dockerfiles, and use Docker Compose using this online Docker playground.
Benito Martin
January 22, 2026
How to Add Days to a Date in Excel: All Methods Explained
Learn how to add days to a date in Excel using simple arithmetic and functions like DATE(), EDATE(), and WORKDAY(), with practical examples and pitfalls to avoid.
Allan Ouko
January 22, 2026