Skip to content

πŸŽ“ CourseHub

The bookmarked pages every developer saves but never opens finally organized in one place.

A curated collection of free courses, conferences, engineering blogs, and references from fundamentals to frontier research. Everything open, nothing behind a paywall.


  • Languages


    Python, C++, C, Rust, Go, Java, JavaScript, Bash, MATLAB

    Browse Languages - Subjects


    23 deep-dive topics: AI, Databases, Networking, OS, Math, and more

    Browse Subjects

  • Career Tracks


    Embedded, Cloud, ML, Web, Systems, Interview Prep, Career Growth

    Browse Tracks

  • Community


    Conferences, engineering blogs, podcasts, and YouTube channels

    Conferences Β· Blogs


πŸ“Œ How to Use

Approach Path
By career stage Foundations β†’ Undergraduate β†’ Specialization β†’ Graduate
By domain Pick a career track that matches your goal
By language Jump to your language for frameworks, style guides, and courses
By format Courses Β· Conferences Β· Blogs Β· Podcasts

What you want Where to go
Learn CS fundamentals from scratch Foundations
Prepare for tech interviews Interview Prep Track
Get into AI/ML AI & Deep Learning
Master system design Interview Prep
Pick up a new language Languages Index
Find free textbooks Books
Learn embedded systems Embedded Track

πŸ“– Rules

  • βœ… Free to access (audit mode counts)
  • βœ… From reputable institutions or recognized experts
  • ❌ No affiliate links
  • ❌ No paywalled content (paid certifications exist on platforms, but course content is always free)

"Education is not the filling of a pail, but the lighting of a fire." W.B. Yeats