Skip to main content

๐Ÿ—‚๏ธ HTML Files Index

This is the card catalog for the bootcamp's resources library โ€” every standalone tutorial, cheat sheet, and deep-dive in one place. The full collection is large, so this index groups the highlights by topic first, then lists everything alphabetically at the bottom. Bookmark this page: it's the fastest way to find that one reference you half-remember.

Reference & Extra Tutorials · Resources · Library Map

๐ŸŽฏ What This Covers

Use this index to:

  • Jump straight to a topic cluster โ€” Git, arrays, async, OOP, testing, data structures, and more
  • Understand how the resources folder is organized so you can predict where things live
  • Find any single document quickly via the complete alphabetical listing
  • Learn browser tricks for searching a long index page fast

Estimated Time: Browse as needed

Tip: Press Ctrl/โŒ˜ + F to text-search this whole page for a keyword.

In This Index

How to Use This Index

Think of the resources library like a reference shelf next to your desk: the main course modules teach concepts in sequence, and these extras are the standalone deep-dives you reach for when a specific topic needs more depth or a second explanation. Each file is a self-contained tutorial you can open on its own.

There are three ways to find what you want:

  • Browse by topic โ€” the Highlights by Topic section clusters the most-used references so related material sits together.
  • Scan alphabetically โ€” the Complete Alphabetical Listing has every file, in order.
  • Search the page โ€” Ctrl/โŒ˜ + F then type a keyword like "recursion" or "mocha" to jump to matching entries instantly.

๐Ÿ’ก A living collection

New references are added over time, so a topic may have several versions or companion parts (for example array_reduce_tutorial alongside array_reduce_tutorialv2). When you see numbered variants, the higher number is usually the newer, more polished take.

How the Library Is Organized

At a glance, almost every file in this folder falls into one of a handful of broad themes. Knowing the themes helps you guess a filename before you even scroll.

graph TD A["Resources Library"] --> B["Language Fundamentals"] A --> C["Functions & Scope"] A --> D["Async JavaScript"] A --> E["OOP & Design"] A --> F["Testing"] A --> G["Node, npm & Express"] A --> H["Data Structures & Algorithms"] A --> I["Tooling: Git, VS Code, Debugging"] B --> B1["types, variables, hoisting"] D --> D1["callbacks, promises, event loop"] H --> H1["trees, sorting, Big-O"] I --> I1["git, github pages, gitignore"]

The sections below surface the headline files in each theme. If you don't see a file here, it's still in the complete listing โ€” this is a curated shortlist, not the whole shelf.

Highlights by Topic

๐Ÿงฑ Language Fundamentals

๐Ÿ”ง Functions & Scope

๐Ÿ” Array Methods

โณ Asynchronous JavaScript

๐Ÿ›๏ธ OOP & Design Principles

๐Ÿงช Testing

๐Ÿ–ฅ๏ธ Node, npm & Express

๐ŸŒฒ Data Structures & Algorithms

๐Ÿ› ๏ธ Tooling: Git, VS Code & Debugging

Complete Alphabetical Listing

Every document in the resources folder, in alphabetical order. Use your browser's find (Ctrl/โŒ˜ + F) to jump to a keyword.

Quick Quiz

๐ŸŽฏ Test Your Navigation

Question 1: What is the quickest way to find a specific tutorial on this long index page?

Question 2: You see both array_reduce_tutorial and array_reduce_tutorialv2. Which is usually the better starting point?

Question 3: Where would you look for a reference on binary search trees?

Best Practices for Browsing

โœ… Do

  • Start from the course modules, then dip into these references for a deeper second explanation
  • Use Ctrl/โŒ˜ + F to search this page instead of scrolling
  • Prefer the highest-numbered version when several revisions of a topic exist
  • Open a reference in a new tab so you keep your place in the lesson you were reading

โŒ Don't

  • Treat this index as a required reading order โ€” it's a lookup tool, not a syllabus
  • Assume every file is beginner-level; some (AVL trees, DDD, cryptography math) are advanced extras
  • Rely on the filename alone โ€” open the document to confirm it's the depth you need

๐Ÿ’ก Related sync reference

Came here right after fixing a Git problem? The Git & GitHub Sync Issues reference and the Advanced Git Cheat Sheet pair well with everything in the Tooling cluster.

Summary

๐ŸŽ‰ Key Takeaways

  • This page is the card catalog for the entire resources library
  • Browse by topic cluster for related material, or scan the alphabetical listing for a specific file
  • Find-on-page (Ctrl/โŒ˜ + F) is the fastest search on a long index
  • When multiple versions exist, the higher number is usually the newer revision

๐Ÿ“š Additional Resources

๐Ÿš€ What's Next?

Next in the reference chain is a favorite for anyone organizing a growing project: Advanced File Structures and Path Navigation โ€” how to lay out a Node or React project and connect its files with relative and absolute paths.

๐Ÿ—‚๏ธ Now you can find anything

Bookmark this index and treat it as your reference shelf โ€” the right tutorial is only a keyword search away.