I want to learn Python backed.Where to start from?I have seen plenty PHP resources on the net,but not the Python one.Can someone who has experience post any links?
The free ebook called Learn Python The Hard Way is a great resource and was the first book I read on Python that made sense to me all the way through. I would start with this to expose your to Python in general and then pick a web framework such as Django or Flask if you want to develop websites with Python as the back-end.
It isn’t a link but a book, check out Python Crash Course. The first portion of the book takes you through all the basics of Python, and the second portion of the book takes you through 3 projects, one of which is setting up web applications. It deals with Django so you wont learn anything to do with Flask, but I found this book very easy to follow and read.
Forum thread: Let’s all build a comprehensive interactive Python curriculum together
If you would like to be part of the planning and development of the Python curriculum, please subscribe to this GitHub Issue
Top recommended free resources
I will assume you already have knowledge of python. To get started with backend development using python, you have to make few decisions, first of which is deciding which of the python web framework you want to learn, because python has quite a number of them, with “DJANGO” and "FLASK"being the most popular of them all. But I will advise you to start with Django, because with django, you have less disciplines to worry about. Check out the following link to get started.
Finally, Django by Example is a nice book.
Hitchhikers Guide to Python is a pretty good resource: http://docs.python-guide.org/en/latest/
Also there are a ton of video tutorials for Django on YouTube, give it a search and you won’t run out of guides.
For learning the syntax and basic principles, I recommend Automate the Boring Stuff with Python. It’s a free book that you can read online and has a bunch of exercises for automating daily tasks.
Once I read that and completed all the exercises I was able to jump right into Django and get my feet wet with Python web development.