Data Science Beginers learning path

My name is usman ayaz. I have done masters of electronics engineering and currently doing an unsatisfied job. I need sincere guidance regarding career path. I have to switch my career in data science and artificial intelligence. After a thoughtful consideration, I plan to learn data science first which includes data analysis and machine learning and then on wards to deep learning and natural language processing. It is my thought.
Kindly senior and experienced people guide me, is it the right path to follow towards achieving my goal. If its true, then how Dphi platform helps me to learn and is DPhi enough to get mastery?