The Best Data Structures Courses of Hacker News
Hacker News was created by Paul Graham, co-founder of Y Combinator, as a place for tech-savvy individuals to share and discuss interesting content related to technology, startups, programming, and more.
Initially, it started as a simple link aggregator, where users could submit links to articles, blog posts, and projects they found intriguing.
Over time, it evolved into a thriving community with a strong emphasis on intellectual curiosity, thoughtful discussions, and quality content.
I'm an avid reader of Hacker News and often come across high-quality discussions from the community. I found that the courses and books people discuss on Hacker News are really good, so I conduct monthly analyses and aggregate the top courses/books found in comments and rank them.
Top Courses
Functional Programming in Scala
Coursera · École Polytechnique Fédérale de Lausanne · 227 HN points · 29 HN commentsAlgorithms, Part I
Coursera · Princeton University · 109 HN points · 54 HN commentscoursera.org/learn/nand2tetris2
Coursera · Offered by Hebrew University of Jerusalem · 154 HN points · 10 HN commentsIntroduction to Python Programming | Udacity
Udacity · 16 HN commentsData Structures and Algorithms
Coursera · University of California San Diego · 5 HN points · 8 HN commentsHow to Code: Complex Data
edX · University of British Columbia · 13 HN commentsVLSI CAD Part I: Logic
Coursera · University of Illinois at Urbana-Champaign · 8 HN commentsAlgorithmic Thinking (Part 1)
Coursera · Rice University · 4 HN commentsAlgorithms, Part II
Coursera · Princeton University · 4 HN commentsData Structures: An Active Learning Approach
edX · The University of California, San Diego · 2 HN commentsJavaScript (JS) Algorithms and Data Structures Masterclass
Udemy · 2 HN commentsFunctional Program Design in Scala
Coursera · École Polytechnique Fédérale de Lausanne · 2 HN points · 1 HN commentsMastering the Software Engineering Interview
Coursera · University of California San Diego · 6 HN pointsPython for Everybody
Coursera · University of Michigan · 1 HN commentsAlgorithms and Data Structures
edX · Microsoft · 1 HN commentsElasticsearch 7 and the Elastic Stack - In Depth & Hands On!
Udemy · Sundog Education by Frank Kane · 1 HN commentsData Warehousing for Business Intelligence
Coursera · University of Colorado System · 1 HN commentsData Mining
Coursera · University of Illinois at Urbana-Champaign · 1 HN commentsCoding Interview Bootcamp Algorithms, Data Structures Course
Udemy · 1 HN commentsSQL and PostgreSQL: The Complete Developer's Guide
Udemy · 1 HN commentsData-driven Astronomy
Coursera · The University of Sydney · 1 HN commentsMaster the Coding Interview: Data Structures + Algorithms
Udemy · Andrei Neagoie · 1 HN commentsGraph Analytics for Big Data
Coursera · University of California San Diego · 1 HN commentsCOBOL Programming with VSCode
Coursera · IBM · 1 HN commentsManaging Big Data with MySQL
Coursera · Duke University · 2 HN commentsiOS 13 & Swift 5 - The Complete iOS App Development Bootcamp
Udemy · Dr. Angela Yu · 1 HN commentsData Manipulation at Scale: Systems and Algorithms
Coursera · University of Washington · 1 HN commentsVLSI CAD Part II: Layout
Coursera · University of Illinois at Urbana-Champaign · 1 HN commentsUsing Python to Access Web Data
Coursera · University of Michigan · 1 HN comments
Our methodology
We conducted this analysis by "ranking things based on social signals"
It's the result of mining the HN archives for references to online courses and then ranking them and displaying all references in one place.
Ranking currently takes into account HN stories (points) and comments (sentiment, karma, estimated points).
Who are we
Find accountability partners, and study online courses & books with other learners. Moocable helps you find your next course/book/problem set, and lets you find study partners.