r/learnprogramming • u/Hairy-Feedback-1820 • 1d ago
Resources to better coding
Hi! Can anyone suggest interactive resources to study DSA and Object Oriented Python like that of deeplearning.ai to learn machine learning and deep learning.
13
Upvotes
-1
0
u/brazen768 1d ago
Dsa: neetcode and MIT youtube vids
Python: get $20 sub to either claude or codex. Have it build a syllabus + work through a project with you.
Ml: huggingface has good tutorials but this is a deep subject Matlab has good ml resources too
2
u/Hairy-Feedback-1820 1d ago
No I learned ML from Andrew NG’s course, I was looking for equivalents in DSA and OOP
1
u/RequirementGuide 1d ago
I had the same problem with DSA. What made it click for me was implementing each data structure from scratch in Python instead of watching someone explain it. Linked list, hash map, binary search tree, the works. Write the code, test it with tiny inputs, then break it on purpose to see what happens. Way more interactive than any lecture. For OOP the same thing worked for me. Build a small card game with classes for cards, decks, and players, then refactor it when it gets messy. You end up learning inheritance and encapsulation because you actually need them, not because a tutorial told you to.