>>1213150The thing with programming is that the first language you learn, you learn it alongside the basic concepts. Once you have a good understanding of that you can more or less transfer those skills to any other language. Each language has its own idiosyncrasies and advantages, but that's how you usually go about it. What I'm trying to say here is that there's no special way to go about learning python (unless we're talking about the features unique to python).
Basically, pick a project/app idea, work on it step by step, look up whatever you don't know and learn as you build it.