¿De dónde aprendo django?

Django es un marco de aplicación web Python ampliamente utilizado con una filosofía de “baterías incluidas”. El principio detrás de las baterías incluidas es que la funcionalidad común para crear aplicaciones web debe venir con el marco en lugar de como bibliotecas separadas.

Por ejemplo, la autenticación, el enrutamiento de URL, un motor de plantillas, un mapeador relacional de objetos (ORM) y la migración del esquema de la base de datos (a partir de la versión 1.7) están incluidos en el marco de Django. Compare esa funcionalidad incluida con el marco Flask que requiere una biblioteca separada como Flask-Login para realizar la autenticación del usuario.

Las filosofías de baterías incluidas y la extensibilidad son simplemente dos formas diferentes de abordar la construcción de marcos. Ninguna filosofía es inherentemente mejor que la otra.

Django es una implementación del concepto de marcos web. Aprenda cómo encajan estas piezas en el capítulo de desarrollo web o vea la tabla de contenido de todos los temas.

¿Por qué Django es una buena opción de marco web?

La estabilidad, el rendimiento y la comunidad del proyecto Django han crecido enormemente en la última década desde la creación del marco. Tutoriales detallados y buenas prácticas están disponibles en la web y en libros. El marco continúa agregando nuevas funcionalidades significativas, como las migraciones de bases de datos con cada versión.

Recomiendo encarecidamente el marco Django como punto de partida para los nuevos desarrolladores web de Python porque la documentación oficial y los tutoriales son algunos de los mejores en cualquier parte del desarrollo de software.

Aprenda Django de los mejores tutoriales en línea de Django enviados y votados por la comunidad de programación:

  • Django – Cursos en línea, clases, capacitación, tutoriales sobre Lynda
  • Prueba Django | Código escolar
  • Tutorial de Python Django: Aprenda Python Django desde cero – Udemy
  • Aprenda el tutorial de Python Django de Scratch Online Training | Simplilearn
  • 9 recursos en línea para aprender Python y Django – Appsembler

Django es bastante fácil, pero todo depende de su calibre, así como del tiempo y los esfuerzos que dedique a aprender django.

Django es uno de los frameworks web más próximos para crear aplicaciones web. Es un marco web de código abierto que sigue el principio de “No te repitas”.
Además, no hay requisitos previos para aprender django . Sin embargo, una familiaridad con los conceptos básicos de programación y los conceptos básicos de HTML serán beneficiosos.

Como novato en Django, puede leer este blog tutorial de django que incluye los conceptos básicos de Django junto con una práctica para crear una aplicación web simple usando Python Django framework: Tutorial de Django | Cree su primera aplicación Python Django | Edureka

También puede pasar por los videos a continuación para comenzar con lo mismo.

Si está interesado en realizar una capacitación formal, puede explorar la Capacitación de certificación en línea de Django por Edureka. Edureka ofrece una capacitación en línea dirigida por un instructor en vivo y estas son sesiones de aula virtual en vivo con un profesional de la industria con experiencia superior. También tiene un servicio de atención al cliente 24 * 7 para ayudarlo con todas las consultas / problemas que enfrenta durante su aprendizaje.
Además de estos, también tendrá acceso de por vida al curso y trabajará en proyectos y estudios de casos.

¡Avíseme si puedo ayudar más con esto!

¡Feliz aprendizaje! 🙂

Supongo que estás familiarizado con Python. Porque eso sería un requisito previo. Aunque no necesitas ser experto en Python. Lea a continuación para obtener más información: ¿Cuánto Python se debe aprender antes de aprender Django?

El tutorial oficial es bueno y la mayoría de ellos lo encuentran lo suficiente como para comenzar a aprender Django. Pero si es nuevo en el desarrollo web o encuentra documentación oficial que no está lo suficientemente detallada, le recomendaría a continuación dos recursos que deberían ser de gran ayuda:

  • Tutorial de Django Girls
  • Cómo hacer tango con Django 1.7
  • Dominar Django para Django 1.8
  • Tutorial de TaskBuster Django – Django 1.8 y Python 3

Prueba el tutorial oficial primero.

¿Has visitado el sitio web de Django? Puedes aprender mucho solo de las documentaciones y tutoriales allí. De hecho, es la fuente más completa de Django en Internet que he encontrado.