66 Best Django Books of All Time

We've researched and ranked the best django books in the world, based on recommendations from world experts, sales data, and millions of reader ratings. Learn more

3

Scrum

The Art of Doing Twice the Work in Half the Time

Se você já foi surpreendido por quão rápido o mundo está mudando, Scrum é uma das razões. Para aqueles que acreditam que deve haver uma maneira mais eficiente de se fazer as coisas, este é um livro sobre o processo de gestão que está mudando a maneira como vivemos. Desde o advento do método, já foram registrados ganhos de produtividade de até 1.200%. Tecida com insights de artes marciais, tomadas de decisão judicial, combate aéreo avançado, robótica e muitas outras disciplinas, Scrum é sempre fascinante. Seja para inventar uma tecnologia pioneira ou para estabelecer os alicerces de... more

See more recommendations for this book...

4
By taking you through the development of a web application from beginning to end, this book demonstrates the practical advantages of test-driven development with Python. You’ll learn everything from the basics of database integration and the use of JavaScript to browser-automation tools like Selenium, and advanced topics such as NoSQL, Web Sockets, and async programming.

Ideal for beginners, this book teaches a development methodology that leads to peace of mind, cleaner code, and better web apps.
less

See more recommendations for this book...

5

Two Scoops of Django

Best Practices for Django 1.8

This book is chock-full of material that will help you with your Django projects.

We’ll introduce you to various tips, tricks, patterns, code snippets, and techniques that we’ve picked up over the years.
less

See more recommendations for this book...

6

Two Scoops of Django 1.11

Best Practices for the Django Web Framework

Two Scoops of Django 1.11 Will Help You Build Django Projects.In this book we introduce you to the various tips, tricks, patterns, code snippets, and techniques that we've picked up over the years. We have put thousands of hours into the fourth edition of the book, writing and revising its material to include significant improvements and new material based on feedback from previous editions.

Table of Contents
Chapter 1: Coding Style
Chapter 2: The Optimal Django Environment Setup
Chapter 3: How To Lay Out Django Projects
Chapter 4: Fundamentals of Django App...
more

See more recommendations for this book...

7
Learn how to build web APIs with Python and Django 3.0.

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.

TABLE OF CONTENTS

Introduction Chapter 1: Web APIs Chapter 2: Library website and API Chapter 3: Todo API Chapter 4: Todo React Frontend Chapter 5: Blog API Chapter 6: Permissions Chapter 7:...
more

See more recommendations for this book...

8

Two Scoops of Django

Best Practices for Django 1.5

We'll introduce you to various tips, tricks, patterns, code snippets, and techniques that we've picked up over the years.

This book is great for:

Beginners who have just finished the Django tutorial.

Developers with intermediate knowledge of Django who want to improve their Django projects.
less

See more recommendations for this book...

Don't have time to read the top Django books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
11
Python's simplicity lets you become productive quickly, but this often means you aren't using everything it has to offer. With this hands-on guide, you'll learn how to write effective, idiomatic Python code by leveraging its best and possibly most neglected features. Author Luciano Ramalho takes you through Python's core language features and libraries, and shows you how to make your code shorter, faster, and more readable at the same time.

Many experienced programmers try to bend Python to fit patterns they learned from other languages, and never discover Python features outside...
more

See more recommendations for this book...

12

Django Unleashed

Django is an amazingly powerful system for creating modern, dynamic websites. But programming Django hasn't always been easy-until now. Django Unleashed is your step-by-step, beginner-friendly guide to leveraging Django's core capabilities and its powerful contributed library. You'll learn in the most effective way possible: hands on, by building a fully functional Django website from scratch. You'll even deploy the website to the cloud. As you build your website, expert Django consultant and trainer Andrew Pinkham reveals how websites operate; how Django makes building... more

See more recommendations for this book...

14
Take full creative control of your web applications with Flask, the Python-based microframework. With the second edition of this hands-on book, you'll learn Flask from the ground up by developing a complete, real-world application created by author Miguel Grinberg. This refreshed edition accounts for important technology changes that have occurred in the past three years.

Explore the framework's core functionality, and learn how to extend applications with advanced web techniques such as database migrations and an application programming interface. The first part of each chapter...
more

See more recommendations for this book...

15

The Forbidden Library

The Forbidden Library kicks off a brand new classic fantasy series perfect for fans of Coraline, Inkheart, and The Books of Elsewhere!

Alice always thought fairy tales had happy endings. That—along with everything else—changed the day she met her first fairy.
When Alice's father disappears in a shipwreck, she is sent to live with her uncle Geryon—an uncle she's never heard of and knows nothing about. He lives in an enormous manor with a massive library that is off-limits to Alice. But then she meets a talking cat. And, even for a...
more

See more recommendations for this book...

16

The Definitive Guide to Django

Web Development Done Right

Django, the Pythonbased equivalent to the Ruby on Rails web development framework, is hottest topics in web development. In "The Definitive Guide to Django: Web Development Done Right," Adrian Holovaty, one of Django's creators, and Django lead developer Jacob KaplanMoss show you how they use this framework to create awardwinning web sites. Over the course of three parts, they guide you through the creation of a web application reminiscent of chicagocrime.org.

The first part of the book introduces Django fundamentals like installation and configuration. You'll learn about creating...
more

See more recommendations for this book...

17

The Mad Apprentice

The dark and thrilling sequel to the book Kirkus called, "Harry Potter, Alice in Wonderland, and Inkheart all rolled into one"

Alice has her first adventure outside Geryon's library after he volunteers her to work with five other apprentice Readers, including Isaac, to capture a rogue apprentice who murdered his master. But none of them realize that the library of the late rival Reader is still a working deadly labyrinth, or that the vicious guardian is still protecting it. As they face the fight of their lives, Alice learns much more about Isaac, Geryon (her own...
more

See more recommendations for this book...

18

The Infernal Battalion

Military might and arcane power clash in Django Wexler’s thrilling new Shadow Campaigns novel.

The Beast, the ancient demon imprisoned beneath the fortress-city of Elysium for a thousand years, has been loosed on the world. It absorbs mind after mind, spreading like a plague through the north. The fell army it has raised threatens the heart of Vordan, and it is under the command of the Beast’s greatest prize: legendary general Janus bet Vhalnich.

As Queen Raesinia Orboan and soldiers Marcus D’Ivoire and Winter Ihernglass grapple with the aftermath of a...
more

See more recommendations for this book...

19

The Guns of Empire

As the “audacious and subversive”* Shadow Campaigns novels continue, the weather is growing warmer, but the frosty threat of Vordan’s enemies is only growing worse...
 
As the roar of the guns subsides and the smoke of battle clears, the country of Vordan is offered a fragile peace…
 
After their shattering defeats at the hands of brilliant general Janus bet Vhalnich, the opposing powers have called all sides to the negotiating table, in hopes of securing an end to the war. Queen Raesinia of Vordan is anxious to see the return of peace, but...
more

See more recommendations for this book...

20

Any Gun Can Play

The Essential Guide to Euro-Westerns

The success of Sergio Leone's 'Dollars' trilogy in the '60s sparked a gold rush, as a legion of European film-makers - many of them sharing the get-rich-quick mentality of Leone's mercenary anti-heroes - followed the master's lead to create some of the wildest Westerns ever made. Cynical and stylish, bloody and baroque, Euro-Westerns replaced straight-shooting sheriffs and courageous cowboys with amoral adventurers, whose murderous methods would shock the heroes of Hollywood Westerns. These films became box-office sensations around the world, and their influence can still be felt today. Any... more

See more recommendations for this book...

Don't have time to read the top Django books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
21
For Alice, danger threatens from inside the library as well as out. Having figured out the role her master and uncle, Geryon, played in her father's disappearance, Alice turns to Ending – the mysterious, magical giant feline and guardian of Geryon's library – for a spell to incapacitate Geryon.

But, like all cats, Ending is adept at keeping secrets and Alice doesn't know the whole story. Once she traps Geryon with Ending's spell, there's no one to stop the other Readers from sending their apprentices to pillage Geryon's library.

As Alice prepares to face an impending...
more

See more recommendations for this book...

22
How can you take advantage of the Django framework to integrate complex client-side interactions and real-time features into your web applications? Through a series of rapid application development projects, this hands-on book shows experienced Django developers how to include REST APIs, WebSockets, and client-side MVC frameworks such as Backbone.js into new or existing projects.

Learn how to make the most of Django's decoupled design by choosing the components you need to build the lightweight applications you want. Once you finish this book, you'll know how to build single-page...
more

See more recommendations for this book...

23
Prominent educators and researchers propose that schooling should be a site for sustaining cultural practices rather than eradicating them. Chapters present theoretically grounded examples of how schools can support Black, Indigenous, Latinx, Asian/Pacific Islander, South African, and immigrant students as part of a collective movement towards educational justice in a changing world. less

See more recommendations for this book...

24
Captain Marcus d’Ivoire, commander of one of the Vordanai empire’s colonial garrisons, was serving out his days in a sleepy, remote outpost—until a rebellion left him in charge of a demoralized force clinging to a small fortress at the edge of the desert.

To flee from her past, Winter Ihernglass masqueraded as a man and enlisted as a ranker in the Vordanai Colonials, hoping only to avoid notice. But when chance sees her promoted to command, she must lead her men into battle against impossible odds.

Their fate depends on Colonel Janus bet Vhalnich. Under his command,...
more

See more recommendations for this book...

25
Django Reinhardt was arguably the greatest guitarist who ever lived, an important influence on Les Paul, Charlie Christian, B.B. King, Jerry Garcia, Chet Atkins, and many others. Yet there is no major biography of Reinhardt.

Now, in Django, Michael Dregni offers a definitive portrait of this great guitarist. Handsome, charismatic, childlike, and unpredictable, Reinhardt was a character out of a picaresque novel. Born in a gypsy caravan at a crossroads in Belgium, he was almost killed in a freak fire that burned half of his body and left his left hand twisted into a claw....
more

See more recommendations for this book...

26
Anyone can plot a coup or fire an assassin’s bullet. But in a world of muskets and magic, it takes considerably more to seize the throne.

The ailing King of the Vordan lies on his deathbed. When he dies, his daughter, Raesinia Orboan, will become the first Queen Regnant in centuries—and a ripe target for the ambitious men who seek to control her. The most dangerous of these is Duke Orlanko, Minister of Information and master of the secret police. Having meticulously silenced his adversaries through intimidation, imprisonment, and execution, Orlanko is the most feared man in...
more

See more recommendations for this book...

29

High Performance Django

Level up your Django skills!

Getting started with Django is easy. There are tutorials and books that literally walk you through the process of getting your first site up and running. Taking that code from your laptop to the real world is like opening pandora’s box.

Should I use Apache, Gunicorn, uWSGI or something else?
Where should I use caching to make things faster?
How do I know if my database has the right indexes or if it needs more resources?
Do I need a NoSQL database like MongoDB?
The site runs great on my laptop. Why is it so slow in...
more

See more recommendations for this book...

30

Pro Django

Django is the leading Python web application development framework. Learn how to leverage the Django web framework to its full potential in this advanced tutorial and reference. Endorsed by Django, Pro Django more or less picks up where The Definitive Guide to Django left off and examines in greater detail the unusual and complex problems that Python web application developers can face and how to solve them.


Provides in-depth information about advanced tools and techniques available in every Django installation Runs the gamut from the theory of Django's...
more

See more recommendations for this book...

Don't have time to read the top Django books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
31

Django Unchained

Set in the South two years before the Civil War, DJANGO UNCHAINED stars Django, a slave whose brutal history with his former owners lands him face-top-face with German-born bounty hunter Dr. King Schultz. Schultz is on the trail of the murderous Brittle brothers, and only Django can lead him to his bounty. The unorthodox Schultz acquires Django with a promise to free him upon the capture of the Brittles--dead or alive. Success leads Schultz to free Django, though the two men choose not to go their separate ways. Instead, Schultz seeks out the South's most wanted criminals with Django by his... more

See more recommendations for this book...

33
(Transcribed). Includes 70 Reinhardt classics for classical guitar. Each song lists its date of recording and other important information relating to the song and recording session. less

See more recommendations for this book...

35
Build your first website with Django 2.1 is the second edition of the popular Build your first website with Python and Django, fully updated for Django 2.1

Not only has the book been updated to cover the latest version of Django, but the content has been rewritten and expanded in key sections in response to feedback from purchasers of the first edition.

Your complete introduction to Django 2 Build your first website with Django 2.1 covers all the core concepts of Django to get you up and running fast:


Why Django is the premier...
more

See more recommendations for this book...

36
Dr. Brad Bradley, M.I.T. professor of Astrobiology is surprised by a rogue meteor storm in the Italian Alps. Hoping to finally make his ‘great discovery’, he accidentally exposes himself to a forgotten virus that decades ago left several people dying with “itchy voices in their heads.”

Tracking the rogue storm is General Keller, a man warped from anguish over his own son’s similar fate, and who will stop at nothing to discover what really happened.

Cora, Brad’s brilliant but troubled colleague, and her breakthrough A.I., begin analyzing the infection and make a...
more

See more recommendations for this book...

37

The Music of Django Reinhardt

"The Music of Django Reinhardt is an impressive contribution to the field of jazz studies. The book offers a penetrating view into the music of one of jazz's most intriguing early figures."
---Keith Waters, coauthor, Jazz: The First Hundred Years

"An important addition to the literature on jazz, Givan's book provides many insights into Reinhardt’s solo building and unorthodox guitar playing; it is richly illustrated with many excellent musical transcriptions."
---Thomas Owens, author of Bebop: The Music and Its Players

"Givan has...
more

See more recommendations for this book...

38
Once a predominantly African-American city, South Vista opened the twenty-first century with a large Latino/a majority and a significant population of Pacific Islanders. Using an innovative blend of critical ethnography and social language methodologies, Paris offers the voices and experiences of South Vista youth as a window into how today's young people challenge and reinforce ethnic and linguistic difference in demographically changing urban schools and communities. The ways African-American language, Spanish and Samoan are used within and across ethnicity in social and academic... more

See more recommendations for this book...

39

Django/Zorro #1

"Set several years after the events of Django Unchained, Django/Zorro #1 finds Django again pursuing the evil that men do in his role as a bounty hunter. Since there’s a warrant on his head back east, he’s mainly been plying his trade in the western states. After safely settling his wife, Broomhilda, near Chicago, he’s again taken to the road, sending her funds whenever he completes a job. It’s by sheer chance that he encounters the aged and sophisticated Diego de la Vega – the famed Zorro – and soon finds himself fascinated by this unusual character, the first wealthy white man he’s ever met... more

See more recommendations for this book...

40
Learn how to rapidly build your own ecommerce site by applying Django's battle-tested components. This book demonstrates Django's features and conventions to help you develop modern web applications quickly. You'll adopt a "learn by doing" approach and gain a deeper understanding Django by working through a project in which the real-time component will be critical.

The book starts with the basics and explains the difference between a Django project and a Django app, the most important settings, how to change them, and the fundamentals of packaging. You'll then be introduced to all...
more

See more recommendations for this book...

Don't have time to read the top Django books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
41

Definitive Guide to Django

Web Development Done Right

Django, the Pythonbased equivalent to the Ruby on Rails web development framework, is hottest topics in web development. In The Definitive Guide to Django: Web Development Done Right, Adrian Holovaty, one of Djangos creators, and Django lead developer Jacob KaplanMoss show you how they use this framework to create awardwinning web sites. Over the course of three parts, they guide you through the creation of a web application reminiscent of chicagocrime.org.The first part of the book introduces Django fundamentals like installation and configuration. Youll learn about creating the components... more

See more recommendations for this book...

42
(Guitar Recorded Versions). Authentic transcriptions in notes and tab for 20 classic performances by this vastly talented gypsy whose name is synonymous with jazz guitar. Includes: Ain't Misbehavin' * Belleville * Daphne * Dinah * Djangology * Honeysuckle Rose * Limehouse Blues * Marie * Minor Swing * Nuages * Old Folks at Home (Swanee River) * Stardust * Tiger Rag (Hold That Tiger) * and more. less

See more recommendations for this book...

43

Django

Born into a travelling gypsy family, young Django Reinhardt taught himself guitar at an early age. He was soon acclaimed as the "Gypsy Genius" and "Prodigy Boy," but one day his world changed completely when a fire claimed the use of his fretting hand. Folks said Django would never play again, but with passion and perserverance he was soon setting the world's concert stages ablaze. Bonnie Christensen's gorgeous oil paintings and jazzy, syncopated text perfectly depict the man and his music. less

See more recommendations for this book...

44

Practical Django Projects

Build a Django content management system, blog, and social networking site with James Bennett as he introduces the popular Django framework. You'll work through the development of each project, implementing and running the applications while learning new features along the way.

Web frameworks are playing a major role in the creation of today's most compelling web applications, because they automate many of the tedious tasks, allowing developers to instead focus on providing users with creative and powerful features. Python developers have been particularly fortunate in this area,...
more

See more recommendations for this book...

45
Learning how to write better Django code to build more maintainable websites either takes a lot of experience or familiarity with various design patterns. Filled with several idiomatic Django patterns, Django Design Patterns and Best Practices accelerates your journey into the world of web development.

Discover a set of common design problems, each tackling aspects of Django including model design and Views, and learn several recommended solutions with useful code examples and illustrations. You'll also get to grips with the current best practices in the latest versions of Django...
more

See more recommendations for this book...

49
Explore microservices using the Python-based Django framework and review the benefits and drawbacks of them. This book will examine what microservices look like, how they talk to each other, and how they are crafted using the Python programming language and the Django web framework.

You'll start by understanding what the key differences are between microservices and monolithic architectures. The book then does a deep dive into how microservices are built and what common models have emerged in our industry. You'll also take an extensive look at communication and ownership patterns...
more

See more recommendations for this book...

Don't have time to read the top Django books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
52
Long ago, a magical war destroyed an empire, and a new one was built in its ashes. But still the old grudges simmer, and two siblings will fight on opposite sides to save their world, in the start of Django Wexler’s new epic fantasy trilogy

Gyre hasn't seen his beloved sister since their parents sold her to the mysterious Twilight Order. Now, twelve years after her disappearance, Gyre's sole focus is revenge, and he's willing to risk anything and anyone to claim enough power to destroy the Order.

Chasing rumors of a fabled city protecting a powerful artifact, Gyre comes...
more

See more recommendations for this book...

55

The Guitar Styles of Django Reinhardt and the Gypsies

(Music Sales America). A guide to playing the style of the famous Gypsy guitarists and information on many of the leading exponents of this unique style. Includes many rare photographs. less

See more recommendations for this book...

57
Beginning Django E-Commerce guides you through producing an e-commerce site using Django, the most popular Python web development framework. Topics covered include how to make a shopping cart, a checkout, and a payment processor; how to make the most of Ajax; and search engine optimization best practices. Throughout the book, you'll take each topic and apply it to build a single example site, and all the while you'll learn the theory behind what you're architecting.

Build a fully functional e-commerce site. Learn to architect your site properly to survive in an...
more

See more recommendations for this book...

58

The Art of Keeping Cool

The War At Home

Fear permeates the Rhode Island coastal town where Robert, his mother, and sister are living out the war with his paternal grandparents: Fear of Nazi submarines offshore. Fear of Abel Hoffman, a German artist living reclusively outside of town. And for Robert, a more personal fear, of his hot-tempered, controlling grandfather.

As Robert watches the townspeople's hostility toward Hoffman build, he worries about his sensitive cousin Elliot's friendship with the artist. And he wonders more and more about the family secret everyone seems to be keeping...
more

See more recommendations for this book...

59
Using the simple, robust, Python-based Django framework, you can build powerful Web solutions with remarkably few lines of code. In Python Web Development with Django(R), three experienced Django and Python developers cover all the techniques, tools, and concepts you need to make the most of Django 1.0, including all the major features of the new release. The authors teach Django through in-depth explanations, plus provide extensive sample code supported with images and line-by-line explanations. You'll discover how Django leverages Python's development speed and flexibility to help... more

See more recommendations for this book...

Don't have time to read the top Django books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
65
This book is for web developers who want to see how to build a complete site with Web 2.0 features, using the power of a proven and popular development system, but do not necessarily want to learn how a complete framework functions in order to do this. Readers need a basic knowledge of Python development but no knowledge of Django is expected. Django is a high-level Python web framework that is designed to promote rapid development and clean, pragmatic design and lets you build high-performing, elegant web applications rapidly. Django focuses on automating as much as possible and adhering to... more

See more recommendations for this book...

66
Discover the Django web application framework and get started building Python-based web applications. This book takes you from the basics of Django all the way through to cutting-edge topics such as creating RESTful applications. Beginning Django also covers ancillary, but essential, development topics, including configuration settings, static resource management, logging, debugging, and email. Along with material on data access with SQL queries, you'll have all you need to get up and running with Django 1.11 LTS, which is compatible with Python 2 and Python 3.
Once you've built...
more

See more recommendations for this book...

Don't have time to read the top Django books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.