🧠 1. FreeCodeCamp
A massive open-source curriculum covering web development, data science, and more.
- ⭐ 388k+ stars
- Learn HTML, CSS, JavaScript, Python, and more
- Real-world projects and certifications
📚 2. Free Programming Books
A curated list of free programming books, podcasts, and courses.
- Covers dozens of languages and topics
- Constantly updated by the community
🎓 3. Coding Interview University
A self-study plan to become a software engineer.
- Ideal for interview prep
- Covers data structures, algorithms, systems design
🗺️ 4. Developer Roadmap
Visual learning paths for frontend, backend, DevOps, and more.
- Interactive diagrams
- Updated with latest tech trends
⚛️ 5. React
The official repository for Facebook’s React library.
- Essential for frontend developers
- Backed by a strong community and ecosystem
🧠 6. TensorFlow
Google’s open-source machine learning framework.
- Widely used in AI and ML projects
- Supports deep learning, NLP, and more
🧩 7. System Design Primer
Learn how to design scalable systems.
- Great for interview prep
- Includes real-world examples and diagrams
🎨 8. Design Resources for Developers
A collection of UI kits, icons, fonts, and illustrations.
- Perfect for frontend devs and indie hackers
- Saves hours of design research
🌐 9. Public APIs
A list of free APIs for development across categories.
- Useful for building apps, bots, and dashboards
- Includes authentication info and usage limits
🧮 10. The Algorithms – Python
A repository of classic algorithms implemented in Python.
- Great for learning and reference
- Covers sorting, search, graph, dynamic programming, etc.
