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 more ...

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

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.