Learning Python starts with Learning about Learning
The following should be obvious to all. However, for many it's not fully obvious. Here it is: Before we "Learn", we need to know HOW to learn. We need to know the best techniques for imprinting new stuff onto our brain's substrate, for recognizing the imprinted material at a later time and for being able to recall (pull out) the imprinted material on our own without suggestion. A problem though, is that each of us has a strong desire to just " dive right into it ". To immediately jump headfirst into the pool and swim among the intricacies of the Python computer language without concerning ourselves about planning HOW we should "learn". And more importantly, to consider what will cause us to "retain" the learnt material (imprint it into long term memory) and to understand what will enable us to later recognize and further recall at will that material as needed. Dr, Justin Sung has a multitude of YouTube lectures about ...