Coursera↗
Online course directory
Why it's useful: Browse online courses and learning programs offered by universities and organizations.
Best for A learner comparing structured programs on a topic before deciding how much time and money to invest.
Browse by interest
Build skills with structured lessons, documentation, and practice.
7 curated resources
The useful index
Every pick has a clear use, a first step, and a note on what to check.
Online course directory
Why it's useful: Browse online courses and learning programs offered by universities and organizations.
Best for A learner comparing structured programs on a topic before deciding how much time and money to invest.
Lessons and practice
Why it's useful: Study a range of subjects through lessons, explanations, and interactive practice.
Best for A learner who wants a structured explanation followed by practice rather than a list of links alone.
Web development reference
Why it's useful: Read practical documentation and guides on HTML, CSS, JavaScript, and web platform APIs.
Best for Learners and developers who need a standards-oriented explanation or reference while building for the web.
Open course materials
Why it's useful: Explore course materials published by MIT, including syllabi, lecture notes, and other learning resources.
Best for Independent learners who are comfortable following a university-style course outline at their own pace.
Open learning courses
Why it's useful: Browse free learning materials and courses published by The Open University.
Best for Someone exploring a new subject through short, structured learning material before committing to a longer course.
Digital book library
Why it's useful: Find digitized books that are in the public domain in the United States, with records and files in several formats.
Best for Readers looking for older literary and historical texts, especially when they want a downloadable or browser-readable edition.
Interactive coding curriculum
Why it's useful: Practice programming and web development through lessons, coding exercises, and project-based curriculum.
Best for Beginners who learn by building and want a clear sequence of practice tasks.