Curso no disponible actualmente

Django – desarrollo de aplicaciones escalables

Curso

Online

Precio a consultar

Descripción

  • Tipología

    Curso

  • Metodología

    Online

  • Duración

    9 Semanas

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.

Información relevante sobre el curso

Que los participantes puedan realizar un sitio web básico que les permita obtener todos los conocimientos necesarios para encarar sus proyectos.Que los participantes:Logren adquirir fluidez en el desarrollo de aplicaciones web escalables.Aprendan a encontrar rápidamente la información necesaria para completar sus tareas. Adquieran confianza y destreza en la escritura del código.

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

Haber cursado y aprobado el curso de Python 3 que se dicta de forma e-learning o presencial en la UTN FRBA.

A todos los participantes que hayan aprobado el curso cumpliendo con todos los requisitos establecidos, se les extenderá un certificado de la Secretaría de Cultura y Extensión Universitaria, FRBA, UTN. Aquellos que aun habiendo participado activamente en los foros y realizado las actividades prácticas no cumplimentaran los requisitos de evaluación, recibirán un certificado de participación en el curso.

Preguntas & Respuestas

Añadí tu pregunta

Nuestros asesores y otros usuarios podrán responderte

Dejanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Materias

  • Modelos
  • Programación
  • Herramientas
  • Email
  • Desarrollo de software
  • Análisis y Diseño
  • Recursos computacionales
  • Procesos industriales
  • Dispositivos de automatización
  • Seguridad Y Criptografía
  • Tecnología De Internet
  • Ingeniería Económica
  • Informacion geografica
  • Micro Controladores
  • Comunicación de Datos
  • Análisis Inteligente de Datos
  • Aplicaciones distribuidas
  • Proyectos informáticos

Plan de estudios

Módulo 1: IntroducciónUnidad 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 plantillasUnidad 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.

Django – desarrollo de aplicaciones escalables

Precio a consultar