Curso de Django, Desarrollo de Aplicaciones Escalables - UTN - Universidad Tecnológica Nacional


Curso de Django, Desarrollo de Aplicaciones Escalables

La carrera Curso de Django, Desarrollo de Aplicaciones Escalables es uno de los Cursos Cortos de Informática e Información que dicta la Universidad Tecnológica Nacional

Duración 9 SEMANAS

El título de Curso de Django, Desarrollo de Aplicaciones Escalables es el título que otorga la Universidad Tecnológica Nacional para la carrera de Curso en Informática

Descripción

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.

El curso busca que los participantes puedan realizar un sitio web básico que les permita obtener todos los conocimientos necesarios para encarar sus proyectos.

Es requisito h
aber cursado y aprobado el curso de Python 3 que se dicta en las modalidades e-learning y presencial en la UTN FRBA.

Plan de Estudios

La modalidad del curso es a Distancia, totalmente mediada por tecnologías a través del Campus Virtual FRBA. Tiene una duración de 9 semanas y una carga horaria de 68 horas.

Contenidos

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: 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 9: 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.




Facultades donde estudiar Curso de Django, Desarrollo de Aplicaciones Escalables en la Universidad Tecnológica Nacional


Solicita Información al Instante



Al solicitar informes autorizo a cursosadistancia.com.ar, a sus dependientes, subcontratados o asociados a contactarme para asesorarme en relación a propuestas educativas relacionadas con cualquiera de las alternativas existentes en el territorio argentino.

Cursos Similares


Cursos Recién Vistas