Hey everyone! I just kicked off my 2nd year in BCA at a tier 3 college this month. In my first year, I mostly enjoyed college life and only dipped my toes into some basics of C programming. For this year, I'm ready to get serious about learning! My plan is to start with C++, using resources like Codecademy, CodeWithHarry, or tutorials on the freeCodeCamp YouTube channel. After I get comfortable with C++, I want to dive into Data Structures and Algorithms (DSA) in C++ through Apna College and tackle some problems on LeetCode. Once I feel more confident, I aim to work on small projects during the weekends to apply what I'm learning. However, I'm still a bit uncertain about the long-term tech stack I should pursue, so I'd really appreciate any feedback on my learning roadmap as well as suggestions for free resources or YouTube channels that could help me out. Thanks a lot!
1 Answer
I think your roadmap is on the right track. Starting with C++ for DSA makes sense since many resources and interviews focus on it. For free resources, definitely check out freeCodeCamp's YouTube channel and the Coding Train for algorithm tutorials. Also, don't forget to engage in coding communities to exchange knowledge and tips, they'll be super helpful as you progress!
Awesome! I'll look into the Coding Train - thanks for the suggestion!