Book List

NOTE: Amazon links on this page are our affiliate links. If you want a clean link, just search the title on your local Amazon site.

Mastering Django

Published: July 2020

Mastering Django is the latest version of Mastering Django: Core—the original, best-selling programmer’s reference for Django.

Mastering Django is not just a revision of the original book—it has been completely rewritten from the ground up to meet the needs of modern Django programmers.

The main goal of this book is to make you a Django expert. By reading this book, you’ll learn the skills needed to develop powerful websites quickly, with code that is clean and easy to maintain.

This book is also a programmer’s manual that provides complete coverage of modern Django version 3 and above.

For developers creating applications for commercial and business-critical deployments, Mastering Django delivers a comprehensive, up-to-date resource for the latest versions of Django.

Build a Website with Django 3 and 4

Published: December 2019

Build a website with Django 3 is the fifth edition of my popular Django beginners book, fully updated for Django 3.2

Not only has the book been updated to cover the latest version of Django, but I’ve added install instructions for macOS users. Your complete introduction to Django 3.2

Build a website with Django 3 covers all the core concepts of Django to get you up and running fast:

  • Django Models
  • Django Views
  • Django Templates
  • The Django admin
  • Generic views
  • Simple forms
  • Complex forms and model forms
  • Managing Users
  • Restricted content
  • File uploads
  • Sending email
  • Deploying a Django application
  • Build a real website

This book is not about boring theory. You’ll be building a fully functioning website as you learn Django. I even show you how to deploy your website to the Internet for free.

Self-Publishing Success

Published: July 2019

Ready to turn your passion for writing into a profitable career? Discover the fundamental principles that will take you from zero to success as an author.

This book will provide you with the essential tools and strategies to make a good living as an author. Learn how to sift through the noise and misinformation online and become a successful author without the need for luck, money, or 3 million fans on Facebook.

Discover how to:


– Unlock your potential and create a profitable career as an author
– Use the power of the internet to reach your audience
– Grow your tribe and build long lasting relationships

Inside this book, you will find practical advice from an experienced author who has been there and done that. I even show you how to deploy your website to the Internet for free.

Scroll to Top