©2024 Escuela Tecnologías de la Información S.L. Todos los derechos reservados.
Materia
Django
Framework avanzado para desarrollo web, basado en Python
Django es un framework pensado para el desarrollo de aplicaciones web desarrollado encima de Python.
Como cualquier framework tiene una serie de librerías para realización de tareas comunes y aplica unas serie de patrones de desarrollo para la organización del código de las aplicaciones.
Python en realidad no estaba pensado para hacer desarrollo backend, así que, si no deseas tener que hacer desde cero muchas cosas sencillas, es muy probable que decidas usar un framework que te ofrezca todo aquello que puedas necesitar para desarrollar y poner en producción una aplicación web. Entre los frameworks Python, Django es sin duda el más utilizado.
Entre los patrones que implementa Django, tenemos la separación del código por responsabilidades, como modelo para el trabajo con datos, vista o template para la presentación y el controlador como orquestador. Django también ofrece un ORM para el trabajo con datos y otra serie de utilidades que facilitan la creación del código.
Django es el motor de algunos productos web de referencia, como Pinterest, Eventbrite o Instagram, lo que nos puede dar una idea de la potencia disponible detrás de este framework.
Cómo aprender Django
Tenemos un curso de Django en EscuelaIT, que comienza explicando Python y continua con el framework Django.
Conocimientos necesarios
Antes de comenzar el estudio de Django te recomendamos dominar otras materias más básicas, también disponibles en EscuelaIT:
Primeros pasos en la programación con el lenguaje Python y su framework Django
Programación desde cero con el lenguaje Python
Uso avanzado de Python para un dominio eficiente y organizado del lenguaje en el desarrollo de aplicaciones
¿Quieres especializarte en Django?
Accede a todos los cursos de EscuelaIT que te permitirán dominar ésta y muchas otras materias, con tarifa plana.
¿Tienes alguna duda?
¿Todavía no tienes claras las mecánicas y ventajas de EscuelaIT?
¿Tienes alguna necesidad especial que quieras solicitarnos?
¿Podemos ayudarte de alguna otra manera?
No dejes de darle un vistazo a las preguntas frecuentes o FAQ y usa nuestros canales de comunicación para contactar con nosotros. Nuestro equipo de soporte estará encantado de atender cualquier consulta que tengas.