So I've been mentioning more than once that I need to start learning Python. It's time to actually take action on desire or I will run out of time. I thought I'd use this blog to document my process so that it might help others. Just to keep it in perspective, I am writing this as an experienced programmer who is just wanting to learn a new language, but my tips should be useful to anyone.
First off which Python to use? There is a lot of debate between 2 and 3 right now. Get a good summary here. I am going to learn 3, because that seems like where the future is heading, and it feels like a better language for teaching programming by being more consistent with it's syntax.
The first step is to find an appropriate tutorial. There are many online, but where to start. Going right to the source is a good idea. https://wiki.python.org/moin/BeginnersGuide/Programmers has a whole list of guides and tutorials, some interactive, and some not. I'm going to review this list and get back to you with some recommendations. If anybody has any advice or suggestions, please leave them in the comments. I'd love to hear from people who have learned Python and what they used. I am currently focusing on independant study and not a classroom environment.
Image 1