June 18, 2014
Python is an awesome language, simple, explicit, readable and powerful.
I spent a lot of time wondering about how to start learning Python, which resources use and what books I should buy.
After this and some money spent on books I want to share my experience:
First of all there’s a lot of free resources so I think it is not useful to invest too much money on books or other things.
There's a lot of interesting Python online courses, they don't talk about every aspect of Python but they are a good starting point.
Remember to start with Python 3 !
So pick up one of this course and start learning Python.
If you prefer some good books I think this is the best to start.
Same as for "Learning Python", these books cost a lot of money, but you can get them with some good discount on O'Really site.
Go to meetup.com and look for a Python meetup in your city and most of all take a ticket for the next PyCon in your country. This is my first year that I’ve participated in PyCon Italy and DjangoVillage and it was a great experience which left me wondering why I have not gone before.
Don’t make my mistake to buy a lot of interesting long books about Python when you're not started to code yet.
Remember, reading docs and books is important but code is much more important ! So after studying function, generators, class and others remember to write some code to see if you understood what you have studied.
It's time to code now !
Enjoyed this post? For more, follow me on twitter.