How to learn Python backend development?

How to learn Python backend development?
0.0 0

#1

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?


#2

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.


#3

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.


#4

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

-Learn Python The Hard Way(currently 2.7 but 3.6 coming)
-Dive Into Python(2.7)
-Dive Into Python 3(3.6)


#5

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.
https://www.fullstackpython.com/web-frameworks.html
http://www.effectivedjango.com/
http://www.tangowithdjango.com/book17/

Finally, Django by Example is a nice book.


#6

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.