Curso de Desarrollo Web en Python con Django

En un mundo digital en constante evolución, dominar el arte de la programación web es esencial. Nuestro «Curso de Desarrollo Web en Python con Django» te brinda las herramientas necesarias para destacar en este competitivo mercado laboral. Aprenderás a crear sitios web dinámicos y funcionales, desde la instalación de Django hasta la combinación de modelos, vistas y plantillas.

El sector del desarrollo web está en auge, con una creciente demanda de profesionales con habilidades en Python y Django. Este curso te permitirá adquirir conocimientos prácticos y especializados que te destacarán en el mercado laboral actual. La creación de una web sencilla, la configuración de modelos de datos, el manejo de URLs y enlaces, el diseño con CSS y el uso de formularios son solo algunas de las habilidades que desarrollarás.

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A DJANGO E INSTALACIÓN

  1. ¿Qué es Django?
  2. Historia de Django
  3. Requisitos previos para la instalación
  4. Instalación de Django
  5. Configuración de un entorno de desarrollo integrado

UNIDAD DIDÁCTICA 2. CREACIÓN Y CONFIGURACIÓN DE UN PROYECTO DJANGO

  1. Iniciar un nuevo proyecto en Django
  2. Estructura de un proyecto Django
  3. Instalación del software de creación de bases de datos
  4. Configurar base de datos
  5. Vincular la base de datos a Django
  6. Migración de los modelos

UNIDAD DIDÁCTICA 3. CREACIÓN DE UNA WEB SENCILLA

  1. Características de un sitio web
  2. Creación de vistas
  3. Creación de URLs
  4. Creación de plantillas HTML
  5. Elementos que se pueden mostrar en un sitio web

UNIDAD DIDÁCTICA 4. CONFIGURACIÓN DE MODELOS DE DATOS

  1. Modelos de datos
  2. Campos de datos
  3. Relaciones entre modelos
  4. Personalización de modelos

UNIDAD DIDÁCTICA 5. COMBINAR MODELO, VISTA Y PLANTILLA

  1. Introducción a modelo-vista-plantilla (MVP)
  2. Combinación de estos elementos
  3. Separación de responsabilidades

UNIDAD DIDÁCTICA 6. URLS Y ENLACES

  1. Introducción a las URLs
  2. Configuración de URLs y rutas
  3. Configuraciones alternativas de la ruta
  4. Agregar una vista a una ruta
  5. Acceder a una URL

UNIDAD DIDÁCTICA 7. PLANTILLAS EN DJANGO

  1. Introducción a las plantillas
  2. Estructura y sintaxis de plantillas
  3. Configuración de plantillas
  4. Errores comunes
  5. Plantillas anidadas y herencia

UNIDAD DIDÁCTICA 8. CSS EN DJANGO

  1. Introducción a CSS
  2. Integración de estilos CSS en proyectos Django
  3. Sintaxis básica de CSS
  4. Tipos de códigos CSS
  5. Uso de hojas de estilo externas

UNIDAD DIDÁCTICA 9. USO DE FORMULARIOS EN DJANGO

  1. Introducción a formularios
  2. Formulario de búsqueda de productos
  3. Creación de un formulario con un fichero forms.py
  4. Personalización de formularios
  5. Validación de datos en formularios

180,00 

Detalles del Curso

Información adicional

Horas 200 Horas
Modalidad ONLINE

¿Por qué elegir Aurea?

Metodología de Aprendizaje Online

  • Aprendizaje activo y autónomo: A diferencia de la formación presencial, en el e-learning es clave fomentar que el alumno sea protagonista de su propio proceso de aprendizaje.

  • Microlearning y contenidos modulares: Lecciones breves, bien estructuradas, que permitan avanzar paso a paso.

  • Gamificación y elementos interactivos (cuestionarios, simulaciones, casos prácticos) aumentan la motivación y retención del conocimiento.

  • Evaluación continua: No solo exámenes finales, sino también foros, tareas prácticas y autoevaluaciones.

Plataforma online Moodle

  • Moodle es una excelente elección como LMS (Learning Management System). Algunas ventajas:

    • Código abierto y altamente personalizable.

    • Permite gestión de usuarios, seguimiento de progreso, certificados automáticos, SCORM, etc.

    • Integración con plugins y herramientas externas como H5P, BigBlueButton, Zoom, etc.

  • Optimiza la navegación y la experiencia de usuario: que la plataforma sea clara, intuitiva y visualmente amigable.

  • Mobile first: Muchos usuarios acceden desde el móvil, así que asegúrate de que la plataforma esté bien adaptada.

Equipo Docente y Tutoría

  • Docentes formados en pedagogía digital: No basta con saber del tema; es crucial saber cómo enseñarlo online.

  • Disponibilidad y acompañamiento: Los alumnos valoran mucho el soporte y el feedback de tutores.

  • Presencia activa: En foros, comentarios y webinars. Esto reduce la sensación de soledad del estudiante online.

  • Capacitación constante del equipo docente en nuevas metodologías y herramientas digitales.

Interacción y Comunidad

  • Foros, chats y actividades colaborativas: fomentan el aprendizaje social.

  • Feedback entre pares: puede ser útil para mejorar y compartir conocimientos.

  • Gamificación social: rankings, badges, desafíos grupales.

  • Encuestas y sugerencias: para mejorar el curso con la opinión de los propios alumnos.