I do appreciate your advices. Before I read your post, I’d already tried to approach ML. However, every time only felt that I was doing something wrong either facing difficult math concepts or uncomfortable environment or programming language I wasn’t used to. After coming across this post I realized that there was no need to just completing one course. Much better solution is to combine them in order to the needs on different stages of learning. So simple but works great. I started with math part of coursera’s ML course checking on the way some concepts on Khan Academy. Then I took Sentdex’s tutorial and found it really cool. It helped to clarify a lot. Well, I’m moving forward.