Nillkabbo/knowledge-courtyard

জ্ঞানের প্রাঙ্গণ — Interactive bilingual (Bengali/English) learning library: AI Engineering, DSA, Engineer Mindset, System Design, Meta-Learning, Interview Prep. 6 books, 54 chapters.

0

stars

496

commits

JavaScript

primary language

Aug 27, 2026

updated

README

জ্ঞানের প্রাঙ্গণ — The Learning Courtyard

An interactive bilingual (Bengali/English) learning library built with the Seven Doors Method. 58 books, 731 chapters, 73,100 XP — covering AI engineering, CS fundamentals, software engineering, math, statistics, research craft, career mindset, and more.

📚 The 54 Books — 5 Categories

🏛️ Core Foundations (Books 1–6)

#BookTopicChapters
🤖 1Twelve Doors of LightAI Engineering overview27
🧮 2The Bazaar of AlgorithmsData structures & algorithms with live Python18
🏛️ 3The Court of the Grand MuhandisEngineer mindset: Hello World → Senior11
🏙️ 4The City Builder's CodexSystem design: scaling, microservices, CAP, consensus20
🌱 5The Seed of LearningMeta-learning: growth mindset, spaced repetition, Feynman9
⚔️ 6The Arena of TrialsInterview preparation: resume, STAR, negotiation8

🧬 AI & ML Pipeline (Books 7–19) — 13 books

#BookTopic
🔥 7The Word Weaver's ForgePrompt & Context Engineering
🧠 8The LLM AnatomyLLM Architecture (transformers, attention, MoE)
📜 9The Canvas of SightContext Engineering (Lost in the Middle, chunking)
🌊 10The Well of KnowledgeRAG Mastery (Agentic RAG, Contextual Retrieval)
🔧 11The Forge of RefinementFine-tuning (LoRA/QLoRA, DPO/PPO)
🤖 12The Autonomous MindAI Agents (ReAct, planning, multi-agent)
🛡️ 13The Fortress GuardLLM Security (injection, red-teaming, guardrails)
⚓ 14The Control TowerLLMOps (vLLM, PagedAttention, monitoring)
🌈 15The Five SensesMultimodal AI (ViT/CLIP, diffusion, VLMs)
📏 16The MeasureLLM Evals (LLM-as-judge, RAGAS, benchmarks)
⚡ 17The Forged EdgeInference Optimization (KV cache, quantization)
📐 18The Geometry of MeaningEmbeddings (vector search, Matryoshka)
🔌 19The Tool ForgeTools & MCP (function calling, Model Context Protocol)

⚙️ CS & Systems (Books 22, 30–31, 35–41, 42–56, 58) — 26 books

#BookTopicChapters
🌊 22The Ocean of Computer ScienceCS Domain deep-dive (20 domains)20
🧭 30The Architect's CompassMath Foundations of ML (vectors → entropy)10
🌿 31The Marketplace of AlgorithmsClassic ML (regression → neural networks)10
🌐 35The Bridge of ConnectionsDistributed Systems (Lamport → Kleppmann)10
🧠 36The Architecture of ThoughtDeep Learning Architectures (CNN → Transformer → Diffusion)10
🌐 37The Web of WiresComputer Networks (OSI, TCP/IP, DNS, HTTP, TLS)10
🖥️ 38The Machine's SoulOperating Systems (process, memory, scheduling)10
📊 39The Data VaultDatabases (SQL, indexing, ACID, NoSQL, warehouse)10
🔨 40The Codebuilder's GuildSoftware Engineering (SDLC, SOLID, patterns, TDD, DevOps)10
⏱️ 41The Clockwork of ThoughtTheory of Computation (automata, Turing, P vs NP)10
🔥 42The Clockwork ForgeComputer Architecture (gates, CPU, pipeline, cache, GPU)10
☁️ 43The Sky FortressCloud & DevOps (Docker, K8s, Terraform, CI/CD, SRE)10
🌊 44The River of DataData Engineering (ETL, lakes, streaming, dbt)10
🔤 45The Word SmithyCompilers & PLT (lexing, parsing, codegen, types)10
🔐 46The Copper FortressCryptography (symmetric, asymmetric, TLS, PKI)10
🛡️ 47The Shields of CraftTesting & QA (unit, E2E, coverage, TDD, CI gates)10
🧮 48The Compass of LogicDiscrete Mathematics (logic, proofs, graphs)10
🎲 49The Dice of DestinyProbability (Bayes, CLT, Markov, Monte Carlo)10
📉 50The Compass of OptimizationMathematical Optimization (gradient, convex)10
⚖️ 51The Algorithm CraftsmanPractical Algorithms — Build a Search Engine21
💻 52The Code CraftsmanCode quality & refactoring mastery21
🐍 53The Python CityPython A to Z — 22 guilds, problem-first22
⚖️ 54The Ledger CraftsmanReal-project deep-dive: LedgerPilot (Django+Vue) — domain → deep stack → feature recipe37
🎰 55The Gambler's GardenReinforcement Learning: agents, rewards, environments, exploration
⚡ 56Talking to SiliconElectronics to IoT: from transistors to connected devices
🐪 57The Sixty-Credit RihlaTrine DIT doctoral journey — 60 credits as Ibn Battuta stations
🪞 58The Mirror Weaver's WorkshopVue.js complete guide — LedgerPilot patterns + Vue 3.5 official; 5 starter projects basic→realtime

🔬 Research & Mind (Books 20–21, 23–28, 32–34, 57) — 12 books

#BookTopic
🏔️ 20The Research PilgrimagePhD Journey (funding, SOP, cold-emailing)
🌱 21The Researcher's MindResearcher Mindset (curiosity, question-crafting)
🛡️ 23The Irreplaceable CraftsmanCareer & Mindset (permanent vs perishable skills)
🧠 24The Throne of the MindHuman Psychology (Cialdini, Seligman, Frankl)
🔮 25The Council of Deep KnowledgeDeep Learning mastery (Dunning-Kruger, metacognition)
📖 26The Craftsman of KnowledgeReading/Thinking/Writing (Adler, Zettelkasten, Feynman)
✍️ 27The Research Paper CraftsmanResearch Paper Read/Write (IMRaD, Keshav, peer review)
🕸️ 28The Knowledge WebKnowledge Connection Capstone (connects all books)
🧩 32The Brain Mechanic's CodexBrain Hacks & Habit Systems (Fogg → Merzenich)
🪡 33The Loom of ReasonCritical Thinking (Bayes, Polya, Fermi, first principles)
⚖️ 34The Scale of EvidenceStatistics & Experimental Design (Al-Kindi → Pearl)

🚗 Extras (Book 29)

#BookTopic
🚗 29The Michigan Driving GuideComplete MI driver's handbook (GDL, road rules, OWI)

🎮 Play

Visit the live site: https://nillkabbo.github.io/knowledge-courtyard/

Or run locally:

cd knowledge-courtyard
python3 -m http.server 8740
# Open http://localhost:8740/

✨ Features

  • Category filter tabs — filter by Core / AI & ML / CS & Systems / Research & Mind / Extras
  • Reading Road — 11-phase learning roadmap from meta-learning to research synthesis
  • Search — chapter-level search across all 58 books
  • Seven Doors Method — each concept taught through story, metaphor, sacred analogue, and recall challenge
  • Bilingual — Bengali primary, English secondary throughout
  • Progressive unlocking — chapters unlock sequentially with XP and rank progression
  • Cheat sheets — collect one-line secrets from each chapter
  • Live Python — DSA book includes Pyodide-powered code execution
  • Zero dependencies — pure HTML/CSS/JS, no build step, no frameworks

🏗️ Architecture

Each book is a self-contained multi-file project:

book-folder/
├── index.html      ← Structure & screens
├── style.css       ← All styling
├── engine.js       ← Game logic: XP, ranks, particles, sound, save/load
├── doors-1-N.js    ← Story content (split for atomic writes)
└── doors-N-M.js    ← More story content

The root index.html is the hub — the courtyard with filter tabs that connects all 58 books.

📖 Pedagogy — the Seven Doors Method

Each chapter teaches one concept through 11 moves that make it permanent:

  1. Embody, don't define — concepts shown through story, not listed
  2. Isomorphic metaphor — each concept maps to a physical analogy
  3. Sacred analogue — Islamic/cultural connections that are structurally isomorphic
  4. Teacher as person — named characters with physical signatures
  5. Failure-first — show the wrong way before the right way
  6. Sensory immersion — smell, sound, touch, not just sight
  7. Compress to one line — each chapter ends with a memorable secret
  8. Cross-door synthesis — later chapters reference earlier teachers
  9. Recall challenge — bilingual Q&A to test retention
  10. Senior lesson — concrete, actionable next step
  11. Spirit word — a single Arabic/Bengali concept anchoring the lesson

License

MIT — free to learn, share, and build upon.

Contributors

Nillkabbo

496 commits

Nillkabbo/knowledge-courtyard

জ্ঞানের প্রাঙ্গণ — Interactive bilingual (Bengali/English) learning library: AI Engineering, DSA, Engineer Mindset, System Design, Meta-Learning, Interview Prep. 6 books, 54 chapters.

0

stars

496

commits

JavaScript

primary language

Aug 27, 2026

updated

README

জ্ঞানের প্রাঙ্গণ — The Learning Courtyard

An interactive bilingual (Bengali/English) learning library built with the Seven Doors Method. 58 books, 731 chapters, 73,100 XP — covering AI engineering, CS fundamentals, software engineering, math, statistics, research craft, career mindset, and more.

📚 The 54 Books — 5 Categories

🏛️ Core Foundations (Books 1–6)

#BookTopicChapters
🤖 1Twelve Doors of LightAI Engineering overview27
🧮 2The Bazaar of AlgorithmsData structures & algorithms with live Python18
🏛️ 3The Court of the Grand MuhandisEngineer mindset: Hello World → Senior11
🏙️ 4The City Builder's CodexSystem design: scaling, microservices, CAP, consensus20
🌱 5The Seed of LearningMeta-learning: growth mindset, spaced repetition, Feynman9
⚔️ 6The Arena of TrialsInterview preparation: resume, STAR, negotiation8

🧬 AI & ML Pipeline (Books 7–19) — 13 books

#BookTopic
🔥 7The Word Weaver's ForgePrompt & Context Engineering
🧠 8The LLM AnatomyLLM Architecture (transformers, attention, MoE)
📜 9The Canvas of SightContext Engineering (Lost in the Middle, chunking)
🌊 10The Well of KnowledgeRAG Mastery (Agentic RAG, Contextual Retrieval)
🔧 11The Forge of RefinementFine-tuning (LoRA/QLoRA, DPO/PPO)
🤖 12The Autonomous MindAI Agents (ReAct, planning, multi-agent)
🛡️ 13The Fortress GuardLLM Security (injection, red-teaming, guardrails)
⚓ 14The Control TowerLLMOps (vLLM, PagedAttention, monitoring)
🌈 15The Five SensesMultimodal AI (ViT/CLIP, diffusion, VLMs)
📏 16The MeasureLLM Evals (LLM-as-judge, RAGAS, benchmarks)
⚡ 17The Forged EdgeInference Optimization (KV cache, quantization)
📐 18The Geometry of MeaningEmbeddings (vector search, Matryoshka)
🔌 19The Tool ForgeTools & MCP (function calling, Model Context Protocol)

⚙️ CS & Systems (Books 22, 30–31, 35–41, 42–56, 58) — 26 books

#BookTopicChapters
🌊 22The Ocean of Computer ScienceCS Domain deep-dive (20 domains)20
🧭 30The Architect's CompassMath Foundations of ML (vectors → entropy)10
🌿 31The Marketplace of AlgorithmsClassic ML (regression → neural networks)10
🌐 35The Bridge of ConnectionsDistributed Systems (Lamport → Kleppmann)10
🧠 36The Architecture of ThoughtDeep Learning Architectures (CNN → Transformer → Diffusion)10
🌐 37The Web of WiresComputer Networks (OSI, TCP/IP, DNS, HTTP, TLS)10
🖥️ 38The Machine's SoulOperating Systems (process, memory, scheduling)10
📊 39The Data VaultDatabases (SQL, indexing, ACID, NoSQL, warehouse)10
🔨 40The Codebuilder's GuildSoftware Engineering (SDLC, SOLID, patterns, TDD, DevOps)10
⏱️ 41The Clockwork of ThoughtTheory of Computation (automata, Turing, P vs NP)10
🔥 42The Clockwork ForgeComputer Architecture (gates, CPU, pipeline, cache, GPU)10
☁️ 43The Sky FortressCloud & DevOps (Docker, K8s, Terraform, CI/CD, SRE)10
🌊 44The River of DataData Engineering (ETL, lakes, streaming, dbt)10
🔤 45The Word SmithyCompilers & PLT (lexing, parsing, codegen, types)10
🔐 46The Copper FortressCryptography (symmetric, asymmetric, TLS, PKI)10
🛡️ 47The Shields of CraftTesting & QA (unit, E2E, coverage, TDD, CI gates)10
🧮 48The Compass of LogicDiscrete Mathematics (logic, proofs, graphs)10
🎲 49The Dice of DestinyProbability (Bayes, CLT, Markov, Monte Carlo)10
📉 50The Compass of OptimizationMathematical Optimization (gradient, convex)10
⚖️ 51The Algorithm CraftsmanPractical Algorithms — Build a Search Engine21
💻 52The Code CraftsmanCode quality & refactoring mastery21
🐍 53The Python CityPython A to Z — 22 guilds, problem-first22
⚖️ 54The Ledger CraftsmanReal-project deep-dive: LedgerPilot (Django+Vue) — domain → deep stack → feature recipe37
🎰 55The Gambler's GardenReinforcement Learning: agents, rewards, environments, exploration
⚡ 56Talking to SiliconElectronics to IoT: from transistors to connected devices
🐪 57The Sixty-Credit RihlaTrine DIT doctoral journey — 60 credits as Ibn Battuta stations
🪞 58The Mirror Weaver's WorkshopVue.js complete guide — LedgerPilot patterns + Vue 3.5 official; 5 starter projects basic→realtime

🔬 Research & Mind (Books 20–21, 23–28, 32–34, 57) — 12 books

#BookTopic
🏔️ 20The Research PilgrimagePhD Journey (funding, SOP, cold-emailing)
🌱 21The Researcher's MindResearcher Mindset (curiosity, question-crafting)
🛡️ 23The Irreplaceable CraftsmanCareer & Mindset (permanent vs perishable skills)
🧠 24The Throne of the MindHuman Psychology (Cialdini, Seligman, Frankl)
🔮 25The Council of Deep KnowledgeDeep Learning mastery (Dunning-Kruger, metacognition)
📖 26The Craftsman of KnowledgeReading/Thinking/Writing (Adler, Zettelkasten, Feynman)
✍️ 27The Research Paper CraftsmanResearch Paper Read/Write (IMRaD, Keshav, peer review)
🕸️ 28The Knowledge WebKnowledge Connection Capstone (connects all books)
🧩 32The Brain Mechanic's CodexBrain Hacks & Habit Systems (Fogg → Merzenich)
🪡 33The Loom of ReasonCritical Thinking (Bayes, Polya, Fermi, first principles)
⚖️ 34The Scale of EvidenceStatistics & Experimental Design (Al-Kindi → Pearl)

🚗 Extras (Book 29)

#BookTopic
🚗 29The Michigan Driving GuideComplete MI driver's handbook (GDL, road rules, OWI)

🎮 Play

Visit the live site: https://nillkabbo.github.io/knowledge-courtyard/

Or run locally:

cd knowledge-courtyard
python3 -m http.server 8740
# Open http://localhost:8740/

✨ Features

  • Category filter tabs — filter by Core / AI & ML / CS & Systems / Research & Mind / Extras
  • Reading Road — 11-phase learning roadmap from meta-learning to research synthesis
  • Search — chapter-level search across all 58 books
  • Seven Doors Method — each concept taught through story, metaphor, sacred analogue, and recall challenge
  • Bilingual — Bengali primary, English secondary throughout
  • Progressive unlocking — chapters unlock sequentially with XP and rank progression
  • Cheat sheets — collect one-line secrets from each chapter
  • Live Python — DSA book includes Pyodide-powered code execution
  • Zero dependencies — pure HTML/CSS/JS, no build step, no frameworks

🏗️ Architecture

Each book is a self-contained multi-file project:

book-folder/
├── index.html      ← Structure & screens
├── style.css       ← All styling
├── engine.js       ← Game logic: XP, ranks, particles, sound, save/load
├── doors-1-N.js    ← Story content (split for atomic writes)
└── doors-N-M.js    ← More story content

The root index.html is the hub — the courtyard with filter tabs that connects all 58 books.

📖 Pedagogy — the Seven Doors Method

Each chapter teaches one concept through 11 moves that make it permanent:

  1. Embody, don't define — concepts shown through story, not listed
  2. Isomorphic metaphor — each concept maps to a physical analogy
  3. Sacred analogue — Islamic/cultural connections that are structurally isomorphic
  4. Teacher as person — named characters with physical signatures
  5. Failure-first — show the wrong way before the right way
  6. Sensory immersion — smell, sound, touch, not just sight
  7. Compress to one line — each chapter ends with a memorable secret
  8. Cross-door synthesis — later chapters reference earlier teachers
  9. Recall challenge — bilingual Q&A to test retention
  10. Senior lesson — concrete, actionable next step
  11. Spirit word — a single Arabic/Bengali concept anchoring the lesson

License

MIT — free to learn, share, and build upon.

Contributors

Nillkabbo

496 commits

Languages

JavaScript

84.4%

CSS

8.6%

HTML

6.4%