Resources

Really wanted to gatekeep this, but have fun !

Roadmaps & Guides

Step-by-step paths for learning CS and planning your growth.

  • roadmap.sh - Learning paths for many developer roles and technologies.
  • The Odin Project - Open, project-based web development curriculum.
  • Teach Yourself CS - Subject-wise guide to strong CS fundamentals.
  • freeCodeCamp - Structured beginner-friendly coding paths and certifications.

Documentation & References

Authoritative docs, language references, and quick lookups.

  • DevDocs - Unified docs for many popular frameworks and languages.
  • MDN Web Docs - Trusted reference for web technologies.
  • C++ Reference - Quick C++ standard library and language reference.
  • Quickref.me - Compact cheat sheets for fast revision.

Practice & Problem-Solving

Coding challenge platforms for interview prep and DSA practice.

  • NeetCode - Popular roadmap with curated LeetCode practice.
  • LeetCode - Most-used interview preparation platform.
  • CSES - Well-curated problems to sharpen algorithmic thinking.
  • Exercism - Practice many programming languages with mentoring.
  • Striver Sheets - Widely used DSA sheets and problem sets.

Courses & Lectures

Free and high-quality courses from universities and creators.

Books & Archives

Books and long-form references for deeper understanding.

Alternative Archives

Discreet sources for academic material (use responsibly).

Research & Academic Resources

Search engines and repositories for papers and preprints.

Have a great resource to suggest? Contribute here!