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

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.

Learn how to build web APIs with Python and Django 2.1.

Take a modern API-first approach to creating 3 different Django back-ends: a Library API, Todo API, and a Blog API with user authentication, permissions, proper documentation, and more. You’ll even learn how to connect them to a React front-end for a truly full-stack web application.

Build a production-ready e-commerce website (coming April 2019)

Learn how to build a professional e-commerce site from scratch that supports both single-item purchases and monthly subscriptions. It also dives deep into working with Docker and PostgreSQL, environment variables, advanced user registration, payments with Stripe, performance, security, testing, and more.


Q: What format do the books come in?

The books come in PDF, EPUB, and MOBI formats.

Q: Are print versions available?

Yes, on Amazon for both Django for Beginners and REST APIs with Django.

Q: What if I’m unhappy with the book?

There is a 100% money-back guarantee. Buy the book, try it out, and if you aren’t happy, simply email me and I’ll refund your purchase.

Q: Additional questions?

If you have any questions, shoot me an email at