A step-by-step guide to building web applications with Python and Django 3.0.

Create, test, and deploy 5 progressively more complex websites including a Message Board app, a Blog app with user accounts, and a robust Newspaper app with reader comments and a complete user registration flow.

Topics covered include: Django 3.0 and Python 3.7, Pipenv for virtual environments, templates, URLs, class-based views, user authentication, custom user models, permissions and authorizations, deployment, and testing.


Table of Contents


Frequently Asked Questions

Q: What format does the book come in?

The book comes in PDF, EPUB, and MOBI formats. It is 318 pages long. A print version–as well as reviews–is available on Amazon.

Q: Have you written additional books?

Yes, actually! I also authored Django for APIs and Django for Professionals. You can purchase all three books for $20 off.

Q: Can I get an invoice?

Totally! Upon purchase Gumroad will send you an email with a link to download the book. Click on the “Generate” button on your receipt to receive a detailed invoice with any additional information you need.

Q: Do you offer student/nonprofit discounts?

I understand it can be financially challenging as a student or nonprofit, however the pricing is the same for everyone. I’ve written many free tutorials and co-host a weekly podcast for those looking for free Django resources.

Q: Additional questions?

If you have any questions, shoot me an email at will@wsvincent.com.