Skip to content

Central Navigation Index

The master map for Data Science & AI Cheat Sheets. Every category, document, and planned cheat sheet in one place.

How to Use This Index

  1. Find the category you need in the master index below.
  2. Open the category page to see its index of cheat sheets.
  3. Every cheat sheet follows the same template, so structure stays consistent across the repository.

Documents

Document Purpose
README.md Landing page: purpose, audience, navigation, finder
NAVIGATION.md This file — the master index
CONTRIBUTING.md How to contribute and content guidelines
LEARNING-PATHS.md Guided learning journeys
ROADMAP.md Phased project plan
CHANGELOG.md Project history
cheatsheet-template.md Template for all cheat sheets

Master Index

# Category Description Status
01 Python Core language: syntax, OOP, stdlib, regex, typing, packaging — 8 sheets ✅ 8 sheets
02 Data Analysis pandas, NumPy, Polars, SciPy, statsmodels — 5 sheets ✅ 5 sheets
03 Data Visualization Matplotlib, seaborn, Plotly, Bokeh, Altair, folium, GeoPandas — 7 sheets ✅ 7 sheets
04 Machine Learning scikit-learn, preprocessing, evaluation, feature engineering — 7 sheets ✅ 7 sheets
05 Deep Learning PyTorch, TensorFlow / Keras, training and optimization 📦 Open
06 NLP NLTK, spaCy, HF transformers, sentence-transformers — 7 sheets ✅ 7 sheets
07 Generative AI GPT-4o, Claude, Gemini, LangChain, LangGraph — 7 sheets ✅ 7 sheets
08 LLM LLM concepts, Ollama, HF, LiteLLM — 4 sheets ✅ 4 sheets
09 RAG RAG pipeline, embeddings, vector DBs, evaluation — 12 sheets ✅ 12 sheets
10 AI Agents Agent loop, tools, planning, memory, multi-agent — 8 sheets ✅ 8 sheets
11 Computer Vision OpenCV, Pillow, torchvision, YOLO, Ultralytics — 5 sheets ✅ 5 sheets
12 SQL & Databases SQL, PostgreSQL, MySQL, SQLite, MongoDB, Redis — 6 sheets ✅ 6 sheets
13 Big Data Spark, PySpark, Kafka, Delta Lake, Databricks — 5 sheets ✅ 5 sheets
14 Data Engineering Airflow, ETL/ELT, data pipelines — 3 sheets ✅ 3 sheets
15 MLOps MLflow, DVC, deployment, monitoring, versioning — 6 sheets ✅ 6 sheets
16 DevOps DevOps, CI/CD, GitHub Actions, env config, Kubernetes — 5 sheets ✅ 5 sheets
17 Docker Docker & Docker Compose — 2 sheets ✅ 2 sheets
18 Linux Linux commands, Bash scripting, sysadmin — 2 sheets ✅ 2 sheets
19 Windows CMD, PowerShell, WSL — 3 sheets ✅ 3 sheets
20 Git & GitHub Version control, GitHub collaboration, CI basics — 2 sheets ✅ 2 sheets
21 Cloud Cloud fundamentals, AWS, Azure, GCP — 4 sheets ✅ 4 sheets
22 Web Development HTML, CSS, JS, HTTP, JSON — 5 sheets ✅ 5 sheets
23 APIs REST, requests, FastAPI, Flask, curl, Postman — 6 sheets ✅ 6 sheets
24 Apps & UI Streamlit, Gradio, data app patterns — 3 sheets ✅ 3 sheets
25 IDEs & Editors VS Code, Jupyter, JupyterLab, Colab — 4 sheets ✅ 4 sheets
26 Testing & Debugging pytest, debugging, logging — 4 sheets ✅ 4 sheets
27 Cybersecurity Security fundamentals, Linux, network, OWASP, cryptography — 5 sheets ✅ 5 sheets
28 Mathematics & Statistics Linear algebra, calculus, probability, statistics, optimization — 7 sheets ✅ 7 sheets
29 Hardware & GPU GPU basics, CUDA, troubleshooting, PyTorch GPU, LLM hardware — 5 sheets ✅ 5 sheets
30 Other Tools dotenv, YAML, TOML, make, SSH, curl, wget, jq — 8 sheets ✅ 8 sheets

Legend: ✅ has cheat sheets · 📦 empty — accepting contributions

Every category page uses the same breadcrumb at the top:

[Home](../README.md) · [Index](../NAVIGATION.md)

Adding a New Cheat Sheet

  1. Pick the category directory that matches the topic.
  2. Copy the template and fill it in.
  3. Add the new sheet to the category's index in its README.md.
  4. Open a pull request — see CONTRIBUTING.md for the full process.