Django es un framework de desarrollo web de alto nivel escrito en Python que promueve el desarrollo rápido y un diseño limpio y pragmático.
Inicialmente creado para gestionar aplicaciones web de periódicos con plazos de entrega muy ajustados, Django ha evolucionado para convertirse en uno de los frameworks web más populares y respetados en la actualidad.
Una de las principales ventajas de Django es su enfoque en la reutilización y la “pluggabilidad” de componentes, el desarrollo rápido y el principio DRY (Don’t Repeat Yourself).
Django es ampliamente utilizado y ha soportado algunos de los sitios web con más tráfico del mundo. Tiene una comunidad activa, una extensa documentación y muchos paquetes de terceros disponibles. No obstante, como cualquier framework, tiene su curva de aprendizaje y puede no ser la mejor opción para todos los proyectos.
Desarrollo de aplicaciones Django con SQL y bases de datos
IBM ofrece un curso introductorio que cubre los conceptos básicos de SQL, Django y Bootstrap.
Contenido del curso:
- Acceso, procesamiento y presentación de datos utilizando SQL.
- Trabajo con bases de datos en la nube.
- Integración de modelos, vistas y plantillas de Django para presentar datos en un sitio web.
- Exploración de Bootstrap, un framework front-end de código abierto.
- Proyecto final: Desarrollo y despliegue de una aplicación web completa usando Django en la nube.
Plataforma: IBM Skills Network.
Registro: Puedes acceder al curso aquí.
Cursos relacionados
Uso de JavaScript, JQuery y JSON en Django
La serie “Django for Everybody” de MichiganX ofrece un curso centrado en el lenguaje JavaScript, con una introducción a la biblioteca jQuery y la sintaxis de JavaScript Object Notation (JSON).
Contenido del curso:
- Programación orientada a objetos en JavaScript.
- Uso de jQuery para manipular el Document Object Model (DOM) y manejo de eventos en el navegador.
- Exploración de JSON para intercambiar datos entre el servidor (Django) y el cliente (JavaScript/jQuery).
- Proyecto final: Desarrollo de una aplicación de anuncios clasificados utilizando JavaScript, jQuery y JSON.
Autor del curso: Universidad de Michigan.
Plataforma: edX.
Registro: Puedes acceder al curso aquí.