Chapter 1. Practical Python for Django

Welcome to Django, and in this case, perhaps Python as well! Before jumping straight into Django, we give you an in-depth overview of the language that is the foundation of the Django applications you will develop. Programming experience with another high-level language (C/C++, Java, Perl, Ruby, and so forth) makes it easier to absorb the material in this chapter.

However, if you have never programmed before, Python itself is a great first language, and several books out there teach you how to program using Python. Those references are provided at the end of this chapter. We recommend those new to programming check out some of those resources; once you’ve gotten your feet wet, return here, and then you’ll ...

Get Python Web Development with Django® now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.