Django - Desarrollo de aplicaciones escalables
Curso
Online
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.
Opiniones
Temario
- 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.
- 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.
- 3.1. Diseño.
- 3.2. Declaración de clases.
- 3.3. Declaración de rutas.
- 3.4. Configuración de la App.
- 4.1. Presentación.
- 4.2. Customización.
- 4.3. Importación y trabajo de modelos propios.
- 4.4. Registros de usuarios.
- 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.
- 8.1. Trabajando con Migraciones.
- 8.2. Incorporación de jQuery.
- 8.3. Incorporación ajax.
- 9.1. Escribiendo y ejecutando test.
- 9.2. Orden de ejecución.
- 9.3. Comprendiendo los resultados.
- 9.4. Herramientas.
- 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.
- 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.
- 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