Desarrollo de Aplicaciones con Python

Aprenda a utilizar Python orientado al desarrollo de aplicaciones.
Este curso explora las librerías y métodos con los cuales se realiza el desarrollo de software, diseño de interfaz de usuario, integración, pruebas y depuración.

Fecha de inicio: 18 de marzo del 2024.
Horario: 19 a 23 horas (UTC-5).
Clases en vivo: 6 sesiones (curso sincrónico de lunes a sábado).
Beneficios:
  • Certificado del curso por 24 horas lectivas.
  • Suscripción durante 30 días a un grupo de Whatsapp para resolver consultas.
  • Acceso a las grabaciones de las clases en vivo.

$ 172.0

Contenido

Sesión 1: Introducción a Desarrollo Web con Python

  • Fundamentos de Desarrollo Web con Python
    • Conceptos básicos de desarrollo web.
    • Rol de Python en el desarrollo web.
  • Introducción a Flask
    • Instalación y configuración básica.
    • Creación de una aplicación web simple.

Sesión 2: Flask en Profundidad

  • Rutas y Vistas en Flask
    • Creación de rutas y vistas dinámicas.
    • Manejo de parámetros y variables de URL.
  • Plantillas con Jinja2
    • Introducción al motor de plantillas Jinja2.
    • Integración de plantillas en una aplicación Flask.

Sesión 3: Creación de Dashboards Interactivos con Dash

  • Introducción a Dash
    • Principios y ventajas de Dash.
    • Configuración y estructura de una aplicación Dash.
  • Componentes Interactivos en Dash
    • Uso de componentes básicos.
    • Creación de un dashboard simple.

Sesión 4: Desarrollo de Gráficos Interactivos con Bokeh

  • Introducción a Bokeh
    • Características principales de Bokeh.
    • Creación de gráficos interactivos con Bokeh.
  • Integración de Bokeh en Dash
    • Uso de Bokeh junto con Dash para mejorar la visualización.
    • Desarrollo de una aplicación que combine ambas bibliotecas.

Sesión 5: Interactividad Avanzada en Dash y Bokeh

  • Callback Functions en Dash
    • Utilización de funciones de devolución en Dash.
    • Actualización dinámica de componentes.
  • Funcionalidades Avanzadas en Bokeh
    • Exploración de características avanzadas de Bokeh.
    • Creación de gráficos y herramientas interactivas.

Sesión 6: Desarrollo de Proyecto Práctico

  • Proyecto Final: Aplicación de Análisis de Datos
    • Desarrollo de una aplicación completa que utilice Flask, Dash y Bokeh.
    • Implementación de funcionalidades de análisis de datos e interactividad.
  • Revisión y Preguntas Finales
    • Revisión general del curso.
    • Resolución de dudas y preguntas finales.