¿Cuáles son los mejores libros para aprender Django para alguien con experiencia en programación, pero no mucha?

He estado trabajando con Django durante aproximadamente un año. Los libros que he encontrado útiles (los leo en este orden) son:

0) Tutorial de Django: todo comienza aquí

1) Dos primicias de Django para 1.8 Dos primicias de Django: Mejores prácticas para Django 1.8 (ver más abajo el autor Daniel Greenfeld) – para una buena mirada a muchos aspectos diferentes de Django. Esta sería mi primera visita al libro, ya que estoy creando aplicaciones para obtener las mejores prácticas o para entender cómo se debe estructurar algo.

2) ¡Desarrollo dirigido por Python por Harry Percival Obey the Testing Goat! Es una mirada diferente a cómo usar Django desde la perspectiva del desarrollo basado en pruebas. Lo que me gustó de este es que realmente lo guía a través de un proyecto, por lo que puede codificar (no cortar y pegar) mientras lee, y crear una aplicación web (aunque sea simple).

3) Django ligero Django ligero
por Elman y Lavin. Este te da otra mirada sobre cómo usar Django. Se centran en la integración de Javascript (y backbone.js) para crear una aplicación de página única, lo que estoy pasando ahora. Se siente realmente diferente a los dos primeros en la forma en que se acercan a Django. Lo que querían decir era que Django no es un marco monolítico (por lo tanto, ‘ligero’).

4) Django de alto rendimiento Django de alto rendimiento El libro de
Baumgartner y Malet.
Este es el siguiente en mi lista. Lincoln loop tiene una excelente lista de correo electrónico de Django. Súbase a eso, siempre envían información actualizada sobre Django.

5) No libros, sino un montón de vidos que encontré el otro día: videos, tutoriales y screencasts de Django

6) Consejo más importante : crear cosas. No me senté y leí esto directamente. Lee algunos, crea algo, itera. Esto es lo que encuentro útil para aprender Django.

Una vez que haya hecho el tutorial de introducción de Django, debe seguirlo con Two Scoops of Django: Best Practices for Django 1.8. Le presenta varios consejos, trucos, patrones, fragmentos de código y técnicas que hemos aprendido a lo largo de los años.

Descargo de responsabilidad: soy uno de los autores del libro.

Encontré que Tango con Django es bastante interesante. Han explicado todo de manera muy simple, pero elegante. Aquí está el enlace:
Cómo hacer tango con Django

More Interesting

¿Cómo puedo configurar mi sitio web después de comprar el dominio y el alojamiento? No puedo instalar el proveedor de alojamiento de WordPress nextraone?

¿Es aconsejable eliminar una función web que se usa ampliamente pero que no funciona como se esperaba sin reemplazarla por algo mejor?

¿Cuáles son las ventajas y desventajas de trabajar con Wave, la herramienta de seguimiento de programas patentada de McKinsey?

Si tiene que elegir entre React y Angular 2/4 en 2017 para desarrollar la parte frontal de un producto desde cero, ¿cuál preferiría? ¿Por qué?

¿Qué es una buena plantilla HTML para una página de preguntas frecuentes?

¿Cuáles son algunas de las ventajas que tienen los diseñadores gráficos / web en la vida diaria?

Además de la manipulación de la base de datos, ¿qué se puede hacer en el Back-End que no se puede hacer en el Front-End?

Si Facebook eligiera reconstruir su aplicación web en parte en ASP.NET, ¿cuáles serían los beneficios y las desventajas?

¿Cuáles son las responsabilidades clave que debe tener un desarrollador web?

¿Cuáles fueron las funciones PHP más complejas que ha desarrollado y cuáles fueron sus principales funcionalidades en detalles exactos?

¿Puedo reemplazar completamente jQuery con Vue.js para el desarrollo de una aplicación?

¿Qué significa TARGET = '_self' en HTML?

¿Cuáles son las etiquetas básicas para los sitios sociales?

¿Puedo aprender Ruby on Rails antes que nada en la codificación, o hay algo que necesito aprender antes de Ruby on Rails?

¿Cuál es el bombo en torno a los IDE escritos en JavaScript?