5

Help needed!
I have learnt the basics of programming languages such as C and Python but have not learnt Algorithm and Data Structures in any exclusive way. Although we were taught little about algorithms in the class. So is it a good idea to learn these topics now from any online courses or MOOCs?

Comments
  • 2
    You can learn stuff anywhere that you find works for you! There is a plethora of free and paid resources online.

    If you've got the basics down (variables, functions, control flow, loops) I'd suggest starting with data structures as it directly follows from that stuff. You might want to brush up on object-oriented programming first though.

    I wouldn't get into algorithms until you have a solid understanding of data structures as you'll likely be using data structures in your algorithms.

    But there's no set way to learn programming. Read about what interests you, and if you find they're talking about stuff you don't understand take a tangent and go research that stuff!

    Good luck!
  • 3
    Personally i would recommend you to do a lot, like a LOT of projects, by which you will learn about everything you need and should.
  • 1
    The free courses on udacity.com are realy good. And they have a Algo course also!
  • 0
    Thanks a lot everyone!
Add Comment