How I Would Learn Data Structures & Algorithms in 2024 (if I was starting over)

preview_player
Показать описание

If I was starting over here is exactly how I would learn data structures and algorithms from zero really fast!

Before we get into the exact roadmap as well as how I would make sure I learn DSA in a way that allows me to use it to pass any coding interview, we first need to understand why DSA is much more important than you think for any programmer to master.

You might think DSA is only important because you need it to pass coding interviews - but this is false. The importance of DSA goes much deeper than that and not learning these topics properly can really hinder you as a programmer, we will get into how I discovered this the hard way in a little bit.

CHAPTERS:
0:00 Why You NEED to learn Data Structures & Algorithms
0:58 Why it's NOT just about coding interviews
3:34 The PROPER WAY to learn Data Structures & Algorithms
5:50 When to know you have learned enough
6:40 The EXACT topics you need to learn on Data Structures & Algorithms
10:45 Learning Data Structures & Algorithms Will Change Your Life
11:20 FULL ROADMAP to learn Data Structures & Algorithms
Рекомендации по теме
Комментарии
Автор

thank you so much for sharing your knowledge!

marthabradas
Автор

one of the best video on the internet that really explains how to get started with programming!

chivesltd
Автор

You know listening to this made me think, keeping with the cooking theme algorithms could be seen as the recipes to make your meal and as you said ds's are how you prepare the ingredients to best fit. Good examples man :).

cktbfvx
Автор

This video is massively helpful, thank you. I have a CompE degree and used to be such a passionate expert in this area. Took a corporate job that developed me into a nontechnical project manager role with a principal title. I don't regret it and learned a lot from the past ten years, but it's clear to me that it's not what I want to do for the rest of my life. I miss the rush of optimizing a difficult software problem and staying current with the latest tech but these things are looked at as not imperative for speed to market where I am at. Going to do a career reset in my early 30s; let's do this.

ryanbarker
Автор

Do you do freelance work? I have a project i need help on 2 websites)

mladend
Автор

Excellent! Programming organization just became a simple vision.

rogermortimer
Автор

Awesome video as always Bro. I loved the food analogy...now I'm hungry 😋

etorty_dev
Автор

If i dont inow any coding langaages at all can i still take the algo course?

vajidalishah
Автор

When you add your course at the end it just feels that you chose these specific topics only because you could teach them not because they are the required ones.

AI.Art.
Автор

Its leaning Java a good idea in 2024?Can you still land your first job without an degree?

CVGeorge
Автор

I want to look at almost all answers of easy Leetcode challenges, to learn them. Is this a good idea? Since i dont want to lose time trying to solve them.

dioncanolli
Автор

Habibi, come to India🎉
If you are thinking you are good at something, there's always an Asian (Indian) guy who does it better😆🔥

arthkulkarnihere
Автор

Feels like mindset, having different perspectives, recognizing, and learning old patterns (history) and new patterns (trend/needs) and instructing/coding the machine based on those would be a game changer in this industry. Well, in any industry really... Afterall, it's human-made first then machine generated, yes?👁🧠🎨♟ #Woah #Wonderland #Magic

Mimi-upro
Автор

bro fighting for his life to pronounce "algorithms"

abdul.r___