I want to go into the machine learning and database world, i already know python and some libraries like numpy and pandas , what should i do to learn machine learning? Udacity courses? Coursera courses? Just youtube videos is enough? Help me, which track should i choose?
Machine learning is a term used for any algorithm you write that uses recorded data and can make predictions using it (so you have to save your result after every time your code runs); and then "updates/modifies itself" to work toward the "perfect model" or outcome. Don't just choose a track; understand what it is you want to learn from your data and then try to produce programs that handles the kind of modelling you want to achieve.
Mev-Rael
Executive Product Leader & Mentor for High-End Influencers and Brands @ mevrael.com
Vaibhav Sahu
Software Developer at Two Point One
Take a look over here Machine Learnings, you may find good posts on Machine Learning.