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
How to Count Non-Blank Cells in Excel: 5 Main Methods
Learn how to count non-blank cells in Excel using COUNTA(), COUNTIF(), COUNTIFS(), SUBTOTAL(), and SUMPRODUCT() with LEN().
Khalid Abdelaty
February 23, 2026
Building with Gemini 3.1 Pro: The Ultimate Coding Agent Tutorial
Build a production-ready app with Gemini 3.1 Pro and master the Gemini CLI, custom skills, context and memory control, testing, and Vercel deployment step by step.
Abid Ali Awan
February 23, 2026
Google ADK Tutorial: Building an MCP Server Logistics Agent
Learn how to build a smart logistics agent using Google ADK and MCP servers. Connect BigQuery and Google Maps to automate workflows without custom API code.
Aryan Irani
February 22, 2026
How to Install Docker Compose: Linux, macOS, and Windows
A practical guide to installing Docker Compose v2 on Linux, macOS, and Windows - covering both package manager and manual methods, verification steps, upgrades, and troubleshooting common errors.
Dario Radečić
February 20, 2026
Dollar Sign in Excel: How to Lock Cell References
Learn how the dollar sign locks cell references in Excel formulas so your calculations don't break when copied. Master the difference between relative, absolute, and mixed references.
Amole Oluwaferanmi
February 20, 2026
How to Name a Range in Excel: 3 Methods to Know
Learn how to name ranges in Excel using three methods, understand naming rules and scope, manage names effectively, and apply best practices to make your formulas readable and maintainable.
Khalid Abdelaty
February 19, 2026
Nanobot Tutorial: A Lightweight OpenClaw Alternative
Discover Nanobot, the lightweight OpenClaw alternative. Build a secure, auditable Python AI agent in under 10 minutes with this complete setup guide.
Derrick Mwiti
February 19, 2026
Gumloop Tutorial: An Introduction to AI-Native Automation
Discover AI-native workflow automation with Gumloop. Compare it to n8n and Zapier, and build your first LLM-powered research agent with this hands-on guide.
Austin Chia
February 18, 2026
Seedream 4.5: A Complete Guide With Python
A hands-on Python guide to ByteDance's Seedream 4.5 image model covering batch generation, text rendering, multi-image editing, and prompting best practices.
François Aubry
February 18, 2026
MongoDB and GraphQL: A Perfect Match
Learn how to create a GraphQL API with TypeScript and MongoDB, a combination that is not only efficient, but extremely easy to work with.
Nic Raboy
February 18, 2026
GLM Image Tutorial: Building an Infographic Deck Generator
Learn how to use GLM-Image from Z.ai to generate a complete infographic slide deck from a single prompt.
Aashi Dutt
February 17, 2026
DeepSeek OCR-2 Tutorial: Building an Ask-While-Indexing PDF Q&A App With Gradio
Learn how to run DeepSeek OCR-2 locally with vLLM and build an incremental PDF Q&A system that performs mini-batch OCR, FAISS-based retrieval, and real-time querying with a Gradio interface.
Aashi Dutt
February 16, 2026