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
Kafka Docker Explained: Setup, Best Practices, and Tips
Learn how to set up Apache Kafka with Docker using Compose. Discover best practices, common pitfalls, and tips for development and testing environment
Derrick Mwiti
June 11, 2025
The T-Distribution: A Key Tool for Small Sample Inference
Understand how the t-distribution helps when sample sizes are small or population variance is unknown. Compare it to the normal and Z-distributions to learn when each is appropriate.
Vidhi Chugh
June 11, 2025
PI() in Excel: How to Use and Apply π in Your Formulas
Learn how to use PI() in Excel so you have precision with mathematical formulas. Discover examples, syntax details, and tips for harnessing π in calculations.
Josef Waples
June 11, 2025
Excel SEQUENCE(): A Helpful Guide to Dynamic Arrays
Master the `SEQUENCE()` function to supercharge your spreadsheet skills. Learn how to create dynamic lists, automate calculations, and unlock new Excel possibilities.
Josef Waples
June 10, 2025
Azure Cosmos DB: A Global-Scale NoSQL Cloud Database
Discover how Microsoft’s fully managed, multi-model database delivers low-latency performance, elastic scalability, and real-time capabilities for AI, IoT, e-commerce, and more.
Josep Ferrer
June 9, 2025
Amazon Neptune: A Look into AWS’s Fully Managed Graph Database
Understand how Amazon Neptune handles highly connected data using graph models like property graphs and RDF. Discover how to write queries in Gremlin, openCypher, and SPARQL for real-world tasks like fraud detection and recommendations.
Iheb Gafsi
June 9, 2025
PySpark Read CSV: Efficiently Load and Process Large Files
Learn how to read CSV files efficiently in PySpark. Explore options, schema handling, compression, partitioning, and best practices for big data success.
Derrick Mwiti
June 8, 2025
PySpark Filter Tutorial: Techniques, Performance Tips, and Use Cases
Learn efficient PySpark filtering techniques with examples. Boost performance using predicate pushdown, partition pruning, and advanced filter functions.
Derrick Mwiti
June 8, 2025
Gradio MCP Server Guide: Build, Test, Deploy & Integrate
A step-by-step tutorial on building, testing, deploying, and integrating a Gradio MCP server with Tavily, Hugging Face Spaces, Cursor AI and Claude Desktop.
Abid Ali Awan
June 8, 2025
Check Mark in Excel: All the Ways to Add, Format, and Use
Learn how to insert a check mark in Excel using symbols, shortcuts, formulas, and checkboxes. Discover formatting tips, automation tricks, and counting techniques for efficient spreadsheet tracking.
Javier Canales Luna
June 6, 2025
Run a Docker Image as a Container: A Practical Beginner’s Guide
This tutorial teaches you how to confidently run Docker images using docker run, with clear examples, practical tips, and troubleshooting advice.
Srujana Maddula
June 5, 2025
Git Amend Explained: A Step-by-Step Guide with Examples
This comprehensive guide teaches you how to use git commit --amend to correct mistakes, add forgotten changes, and manage Git history.
Khalid Abdelaty
June 5, 2025