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

Algorithms and Data Structures

Udemy

5 recommenders · 5 threads · recommended in 3 years, 2021–2023 · score 5.3

Search for it ↗

A Udemy course teaching algorithms and data structures through video lectures, coding exercises, and common interview problems. Commenters mention two separate Udemy versions: one by Colt Steele and one by Stephen Grider, the latter taught in JavaScript.

Commenters call it a hands-on way to learn data structures before tackling LeetCode and interviews, with one saying it gave them real confidence.

Algorithms & Data Structuresmixedpaidvideo lectures#colt steele#stephen grider#udemy#javascript#interview prep

Recommendations by year

20212023

On Reddit (8)

  1. Strongly recommendsA_Doubtr/learnprogramming2023in “Dear Software Engineers/Developers , what was one mistake you made in your progress to becoming a dev that you wish you never made?”▲ 7

    I've been in the same position as you. I bought Colt Steele's Algorithms and Data Structures on Udemy and it helped me a ton. One of, if not the best course I bought - highly recommend as it's only like 10€.

  2. RecommendsMuaTrenBienVangr/learnprogramming2022in “Is it normal to struggle with programing as total beginner? I am in programming course and everyday is full of hopelessness and desperation.”

    What is your current learning? Html, css, js? If you learning js, I recommend the course algorythm and data structure by stephen grider on udemy. Help me so much in confidence

  3. Recommends716greenr/learnprogramming2022in “How to solve leetcode questions?”▲ 1

    Stephen Grider on Udemy has a course for Data Structures and Algorithms, it's in JavaScript, but if you can code in Python, for example, you can still follow along assuming you know Python well enough to know that an Array is a List, etc. It's pretty unrealistic to solve Leetcode problems without…

  4. RecommendsKirbyderbyr/learnprogramming2022in “WARNING, DON´T GET SCAMMED BY UDACITY! (Nanodegrees review)”▲ 20

    Udemy has been a game changer for me. After trying all sorts of different learning methods, I've found that I learn best visually and by doing things hands on. Although there are tons of decent coding tutorials on Youtube, I find that they usually lack context in how the information would be used…

  5. Recommendszerik100r/learnprogramming2021in “How do I get started with Data Structures and Algorithms?”▲ 0

    I know you asked for free resouces but if you can pay 10€ I really recommend the Udemy ADS course by Colt Steele. It has everything you'd want from a complete course including coding excercises and popular interview problems.

  6. Mentionsasquatch1r/learnprogramming2021in “Where to start if I'm interested in learning enough to get a secure job?”▲ 0

    This is my copy pasta I do. I think it could help for you: I would recommend the following: First, learn C. I know a lot of people say python first, but not only is C a surprisingly easy language, but it isn't as laden with features as other languages. This allows you to focus on your core cs…

  7. Mentionsasquatch1r/learnprogramming2021in “Can I just create a learning curriculum for myself that copies a bootcamp's for self teaching?”▲ 1

    This is my self learning guide I recommend to people. I actually copied it on my phone so I can paste it where I can: I would recommend the following: First, learn C. I know a lot of people say python first, but not only is C a surprisingly easy language, but it isn't as laden with features as…

  8. MentionsParanoiketar/learnprogramming2021in “How do you learn faster? How to develop better problem solving skills?”▲ 1

    There is a course in Coursea about leaning how to learn, it teaches you a lot of proven tools in that topic. (Free) Also research about Feynman's method. In udemy you can take a course on algorithms and data structures by colt steele.(arround 20$)

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