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

Data Structures and Algorithms (freeCodeCamp)

freeCodeCamp

2 recommenders · 2 threads · recommended in 2 years, 2020–2021 · score 2.4

Go to course ↗

A long YouTube video course from freeCodeCamp covering core data structures and algorithms, taught in video lecture form. It is the course linked in the comments.

Commenters point to it as a free starting point for learning algorithms, and one calls it a good option for self-learners.

Algorithms & Data Structuresbeginnerfreevideo lectures#data structures#algorithms#freecodecamp#self-study#python

Recommendations by year

20202021

On Reddit (4)

  1. RecommendsBroaxXxr/learnprogramming2021in “Looking for a free website with algorithmic problems to solve”▲ 2

    I'd seriously argue against that. For frontend math isn't really that useful beyond basic arithmetics... Learning algorithms, on the other hand is really important. Imo focus on that. If you've already learned that stuff and just want to practice you can head to sites like codewars. If you want to…

  2. RecommendsSaidNeder9r/learnprogramming2020in “Self learners how did you learn algorithms?”▲ 1

    I would recommend Freecodecamp data structures and algorithms course!!

  3. Mentionssilversmithsonianr/learnprogramming2022in “DS and Algorithms for python”

    For learning DS&A you could try this course from FreeCodeCamp, but if you don't like this one you can literally just search "Data Structures and Algorithms Python" and you'll find dozens of videos. Look through a few of them and just pick whichever one you prefer best. They're all essentially…

  4. Mentionsbadadvice4allr/learnprogramming2021in “How much JS do I have to know to create this website?”▲ 7

    You don't need to know advanced Javascript, just a few things. Do some of the 4 hour freecodecamp course if you don't know what a variable, function, if-statement, and for-loop are. Maybe spend some time learning some of the Javascript syntax so it doesn't look completely foreign to you. The…

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