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.
- ¿Es Coda y Git una buena manera de comenzar el desarrollo front-end moderno?
- ¿Cuánto javascript necesito para el desarrollo web?
- ¿Hay alguna diferencia real entre HTML y CSS? Si no, ¿por qué CSS es un lenguaje diferente con una sintaxis diferente a pesar de que no puede funcionar sin HTML?
- ¿Cuánto tiempo puedo trabajar en una sola empresa como freelance en el Reino Unido, antes de arriesgarme a ser atrapado por las regulaciones IR35?
- ¿Cuál es el mejor libro sobre Bootstrap 4?
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.