MISC โ Miscellaneous Training Resources
Last reviewed: 2026-05-29
This file covers miscellaneous training topics that don't fit into a specific category โ general API-related notes, references, and uncategorized technical resources.
Overview
The miscellaneous folder is a catch-all for training artifacts that span multiple domains or haven't been categorized into their own dedicated training file yet.
Training Content
General API Concepts Relevant to Multiple Topics
REST API Design Principles
- Resources โ Everything is a resource (users, orders, products)
- HTTP verbs โ GET (read), POST (create), PUT/PATCH (update), DELETE (remove)
- Statelessness โ Each request contains all needed information
- Naming โ Plural nouns, lowercase, underscores/hyphens:
/api/v1/users - Pagination โ
?page=1&limit=50or cursor-based - Error handling โ Consistent error response structure
Common Authentication Methods
| Method | Description | When to Use |
|---|---|---|
| API Key | Static token in header | Internal services, simple auth |
| JWT (Bearer) | Signed JSON token | Web apps, mobile APIs |
| OAuth 2.0 | Authorization framework | Third-party integrations |
| Basic Auth | Base64 username:password | Legacy, HTTPS-only |
| mTLS | Mutual TLS certificates | B2B, zero-trust |
Related Files
- MAPS.md โ Google Maps API configuration and key management
- DESIGN.md โ UI/UX design principles and resources
- BLOCKCHAIN.md โ Blockchain technology and smart contracts
- TRILLIUM.md โ Trillium data quality and governance tools
- youtube.md โ YouTube downloader and content tools