Django - Desarrollo de aplicaciones escalables

Curso

Online

Precio a consultar

Descripción

  • Tipología

    Curso

  • Metodología

    Online

El curso es una guía rápida y profunda de la plataforma de desarrollo Django, que aborda tanto la programación de situaciones complejas, como las mejores herramientas complementarias para el diseño de la interface. En una primera etapa se comienza por explicar la estructura de desarrollo y luego mediante un ejemplo concreto se va realizando a lo largo del curso la incorporación del conocimiento.

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Temario

Temario Módulo 1: Introducción Unidad 1: Forma de trabajo
  • 1.1. Creación de maquina virtual Ubuntu
  • 1.2. Conceptos básicos.
  • 1.3. Instalación.
  • 1.4. Modelo de desarrollo MTV.
  • 1.5. Análisis de la estructura.
Unidad 2: Primer proyecto
  • 2.1. Creación de un proyecto.
  • 2.2. Creación y declaración de aplicaciones.
  • 2.3. Trabajo con modelos.
  • 2.4. Ejecución de aplicación.
  • 2.5. Elección de la base de datos.
Unidad 3: Primera App
  • 3.1. Diseño.
  • 3.2. Declaración de clases.
  • 3.3. Declaración de rutas.
  • 3.4. Configuración de la App.
Unidad 4: El panel de administración
  • 4.1. Presentación.
  • 4.2. Customización.
  • 4.3. Importación y trabajo de modelos propios.
  • 4.4. Registros de usuarios.
Módulo 2: Las vistas y los Sistemas de plantillas Unidad 5: Templates
  • 5.1. Creación de templates en tres niveles.
  • 5.2. Declaración y ubicación de archives estáticos.
  • 5.3. Sistema de filtros.

Unidad 6: Less – Programación en hojas de estilos

  • 6.1. Integración de less a nuestro trabajo
  • 6.2. Trabajando con variables, funciones y Mixins
  • 6.3. Integración de Less.

Unidad 7: Trabajando con formularios

  • 7.1. Diseño de formularios
  • 7.2. Crear formularios dentro de los Modelos.
  • 7.3. Campos de formularios.
Unidad 8: Migraciones – jQuery - AJAX
  • 8.1. Trabajando con Migraciones.
  • 8.2. Incorporación de jQuery.
  • 8.3. Incorporación ajax.
Módulo 3: Revisión del trabajo Unidad 9: Los test
  • 9.1. Escribiendo y ejecutando test.
  • 9.2. Orden de ejecución.
  • 9.3. Comprendiendo los resultados.
  • 9.4. Herramientas.
Unidad 10: La cache
  • 10.1. Configuración.
  • 10.2. La cache de base de datos.
  • 10.3. Argumentos.
  • 10.4. Fragmentos de plantillas en cache.
  • 10.5. La API de cache de bajo nivel.
Unidad 11: email
  • 11.1. Envío de email.
  • 11.2. Prevención de inyección de código.
  • 11.3. La clase EmailMessage.
  • 11.4. Email backends.
Unidad 12: Configuración en producción
  • 12.1. Configuración de servidor apache.
  • 12.2. Instalación y configuración de wsgi.
  • 12.3. Configuración de settings.py en producción.

Django - Desarrollo de aplicaciones escalables

Precio a consultar