A curated collection of books, notes, and study materials covering topics useful for developers of all levels.
Think of this repo as your personal vault of learning resources — organized, accessible, and ever-growing.
The goal of Study Vault is to gather and share resources that help developers:
- Learn new programming languages and frameworks
- Understand core computer science concepts
- Prepare for interviews
- Improve coding best practices
- Explore emerging technologies
-
📘 Programming Languages
- JavaScript / TypeScript
- PHP
-
⚙️ Computer Science
- Operating Systems
- Networking
- Databases
-
💼 Developer Skills
- Git & Version Control
- Design Patterns
- System Design
- Clean Code
-
☁️ Modern Tech
- Cloud Computing
- DevOps
- AI / ML Basics
- Web Development
Each folder contains resources and notes relevant to that topic.
Want to add a new topic or share your notes? Contributions are welcome!
- Fork the repository
- Create a new branch (
study-vault/new-topic) - Commit your additions
- Submit a pull request
Please make sure your contributions are:
- Useful for developers
- Properly categorized
- Free or open-source resources when possible
If you find this repo helpful:
- Give it a ⭐ on GitHub
- Share it with fellow developers
- Suggest new topics or improvements via issues
This project is licensed under the MIT License — feel free to use and share.