TAMU software recommends that you download Anaconda (which is the best way to install Python). From Anaconda main screen, there is a Python tutorial that can get you started.
I am teaching myself Python so that I can work with my daughter over the summer. I know several programming languages, so I am just learning syntax. The book I bought off of Amazon is called “Python Crash Course.” I had a similar book from the same publisher when I learned R and it pretty good. Walks you through step by step.