
CS50 is a solid option if you want to strengthen fundamentals and get more of the computer science context behind what you’re doing. I recommend it as one of the course paths because structure matters when you’re learning something as broad as DSA.
You'll be taken to Pll to complete your purchase.
“All right, so I started with CS50”