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¶
- Find the category you need in the master index below.
- Open the category page to see its index of cheat sheets.
- 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
Breadcrumb Convention¶
Every category page uses the same breadcrumb at the top:
Adding a New Cheat Sheet¶
- Pick the category directory that matches the topic.
- Copy the template and fill it in.
- Add the new sheet to the category's index in its
README.md. - Open a pull request — see CONTRIBUTING.md for the full process.