Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
#626 on Reddit

Algorithms

Udacity

2 recommenders · 2 threads · recommended in 2 years, 2012–2013 · score 2.0

Go to course ↗

Udacity's introductory algorithms course (CS215) covering core algorithm design and analysis, taught in Python. It is free and works through algorithmic ideas and their efficiency.

Commenters point to it as a good, free algorithms course, one calling it a great course that corrected their assumptions about what they knew.

Algorithms & Data Structuresintermediatefreeinteractive MOOC#algorithms#python#complexity#udacity#cs215

Recommendations by year

20122013

On Reddit (3)

  1. Recommendsghostmeowsr/programming2013in “Free O'Reilly Books”▲ 3

    I recommend going to codeacademy.com and working through the lessons. Then also udacity has some good CS courses for Intro,Algorithms, and Design. All free. Good to get your feet wet get some practice. Then once you've gotten started, can read books on good architecture and patterns like Code…

  2. RecommendsTinyLebowskir/learnprogramming2012in “Is Coding enough, or do I need to learn design patterns, algorithms and other abstract theories to make this a career?”▲ 1

    Here's a great online course on algorithms from Udacity. I thought I knew all I needed to know about algorithms. I was wrong! **edit** I should add that this course is actually pretty advanced, and you'll have to understand basic Python syntax.

  3. Mentionstwsmith89r/learnprogramming2014in “I was just accepted into a dev bootcamp and wanted to know what other helpful skills I should try to learn to prepare myself?”▲ 1

    Hi Randy! I'm an instructor at MakerSquare. If you are exceedingly comfortable with the topics that we present in the prework, you should be fine for Day 1. No need to review prior math classes :) One thing that's not currently in our prework that you may want to check out is algorithms. Udacity…

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help