Desafortunadamente, en comparación con otros grandes marcos de desarrollo web, no hay muchos recursos de aprendizaje para Django. A continuación, enumeraré algunas de las más detalladas y que están utilizando versiones, a partir de la fecha de esta respuesta, que aún son compatibles con los requisitos de seguridad.
También dividiré mi respuesta en dos categorías, fuentes de aprendizaje GRATUITAS y PAGADAS.
GRATIS:
- Desarrollo guiado por pruebas con Python
Este libro, escrito por Harry JW Percival, utiliza el desarrollo de un sitio web que utiliza el marco de trabajo de Django como un ejemplo real de cómo realizar un desarrollo basado en pruebas (TDD). También hay cobertura de NoSQL, WebSockets y respuestas asíncronas.
- ¿Cuáles son los mejores recursos para estudiar Data Science?
- ¿Cuál es la mejor fuente en línea para aprender Microsoft Access?
- ¿Cuáles son algunos recursos para aprender Docker desde la perspectiva de un desarrollador web?
- Aparte de Brahmasutras, ¿cuál es la mejor fuente para conocer los detalles de las diversas Upasanas mencionadas en Upanishads?
- ¿Cuáles son los mejores recursos para aprender Clojure?
- Tutorial Django Girls
Este es un excelente tutorial que no asume ningún conocimiento previo de Python o Django mientras te ayuda a construir tu primera aplicación web.
- Comenzando un proyecto Django
Este tutorial más pequeño repasa la configuración de un proyecto Django 1.5 – 1.8 desde cero.
- Lista de tutoriales de Django Software Foundation
Esta es la lista de tutoriales creados por Django Software Foundation para ayudar a los principiantes a ponerse en pie rápidamente. Puede que no sea tan detallado como los otros que he enumerado, pero es una buena manera de acostumbrarse a la plataforma de documentos Django.
PAGADO:
- Dos Scoops de Django 1.11: Mejores prácticas para el marco web de Django
Escrito por Daniel Greenfeld y Audrey Roy, autores detrás de algunos de los mejores paquetes de Django, vale la pena el precio de la admisión si está decidido a aprender cómo desarrollar correctamente los sitios web de Django.
- Django por ejemplo
Me sorprendió el método de enseñanza de este libro, utiliza proyectos del mundo real y al final del libro habrás creado 5 proyectos funcionales que seguramente aumentarán tu conocimiento de Django muy rápidamente.
- Django ligero
Este libro tiene varios buenos ejemplos para dividir Django en componentes más pequeños y simples.
- Dominar Django: Núcleo: la guía completa de Django 1.8 LTS: Nigel George: 9780994616838: Amazon.com: Libros
Todavía tengo que leer este libro, pero una mirada rápida a GoodReads me dice que es bastante profundo y que es un buen libro de aprendizaje.
Con todo, solo conseguirás sentirte cómodo con Django haciendo. Elija uno de los libros o tutoriales que encuentre en línea y comience a hacer algo simple. ¿Tal vez un libro o una aplicación para fotos de gatos? Me encantaría usar uno de esos.
Buena suerte padawan,
PD: ¡Comprueba mi sitio web para más cosas de Django y Python!
https://www.pauldev.eu