Estás en Inicio / Cursos ACEDIS / Ficha de curso /

Curso de Creación de Dashboards Interactivos desde Cero con Dash y Plotly

Justificación / Objetivos

¿Quieres dominar la creación de dashboards interactivos y transformar tus habilidades de análisis de datos?

En nuestro curso “Creación de Dashboards Interactivos desde Cero con Dash y Plotly”, aprenderás a utilizar estas poderosas herramientas desde los conceptos más básicos hasta técnicas avanzadas, optimizando así tu capacidad para visualizar, analizar y presentar datos de manera efectiva.

¿Qué aprenderás en este curso?

  • Introducción al curso e instalación: Conocerás qué es Python, Plotly y Dash. Aprenderás a instalar Python Anaconda, el editor Atom y las librerías necesarias para la creación de dashboards. Además, recibirás información importante para realizar los ejercicios prácticos del curso.
  • Introducción al tratamiento de datos y visualización: Explorarás las diferentes librerías de visualización disponibles. Conocerás la librería Pandas y aprenderás a trabajar con dataframes, importar fuentes de datos y realizar transformaciones básicas con Pandas.
  • Librería de visualización Plotly: Descubrirás las capacidades de Plotly para crear diversos tipos de gráficos como Scatter Plot, Line Plot, Bar Plot, Bubble Plot, Box Plot, histogramas, Distplot, Heatmaps y mapas geográficos. Practicarás con ejercicios específicos para cada tipo de gráfico y utilizarás Plotly Express para simplificar la creación de visualizaciones.
  • Dash – Layouts y Componentes: Aprenderás a trabajar con los componentes básicos de Dash, incluyendo componentes HTML y Core. Diseñarás tu primer dashboard manualmente, aplicarás estilos y aprenderás a insertar gráficos de Plotly en Dash. Concluirás esta sección con un caso práctico de creación de un dashboard completo.
  • Dash – Interactividad: Implementarás interactividad en tus dashboards utilizando Dash Callbacks para gráficos, múltiples entradas y salidas, y extracción y actualización de información en gráficos. Realizarás un caso práctico para consolidar estos conceptos.
  • Proyecto Final: Creación de dashboard interactivo: Llevarás a cabo un proyecto final que abarca desde la presentación del proyecto, la fase de carga de datos y diseño del layout, la creación de gráficos y mapas, hasta la implementación de interactividad con selectores y entre gráficos.
  • Despliegue de dashboards online: Aprenderás a desplegar aplicaciones interactivas, configurar la autorización de accesos y publicar tus dashboards en un servidor web.
  • Fundamentos del lenguaje Python (Opcional): Para aquellos que lo necesiten, se incluirán fundamentos del lenguaje Python, cubriendo variables, listas, funciones, diccionarios, bucles y más. Esto asegurará que todos los participantes tengan una base sólida para aprovechar al máximo las capacidades de Dash y Plotly.

Este curso centrado en la práctica, con ejemplos y ejercicios que replican situaciones reales, permite aplicar lo aprendido de inmediato. Las sesiones están diseñadas para que desarrolles habilidades aplicables en tu trabajo diario.

El curso está impartido por un tutor altamente calificado, un experto en análisis de datos y visualización con Python, que estará disponible para ayudarte y guiarte a lo largo del curso. Contamos también con un departamento de atención al alumno dedicado a resolver cualquier duda o problema que puedas tener a lo largo del curso, asegurando una experiencia de aprendizaje óptima.

¿Por qué elegir este curso?

  • Formación de Calidad: Aprende las mejores prácticas para crear dashboards interactivos.
  • Aplicación Práctica: Enfócate en casos de uso reales y aumenta tu experiencia práctica.
  • Soporte Continuo: Accede a una comunidad de aprendizaje y soporte durante todo el curso.
  • Desarrollo Profesional: Mejora tus habilidades analíticas y de visualización de datos con Python y lleva tu carrera al siguiente nivel.

Al finalizar el curso, estarás completamente preparado para crear, desplegar y gestionar dashboards interactivos que mejoren la toma de decisiones en tu organización.

¡Inscríbete ahora y transforma tus habilidades con Dash y Plotly!

El alumno aprenderá a:

  • Dominar la instalación de herramientas y librerías necesarias para crear dashboards interactivos.
  • Aprender a transformar y manejar datos con la librería Pandas.
  • Crear diversas visualizaciones de datos utilizando Plotly.
  • Desarrollar y diseñar dashboards interactivos con Dash.
  • Desplegar dashboards online y gestionar su accesibilidad.
  • Mejorar las habilidades analíticas y de visualización de datos con Python.


Requisitos de acceso

No se requieren conocimientos previos de Dash o Plotly. Se recomienda tener una comprensión básica de Python y análisis de datos. Ideal para quienes buscan mejorar sus habilidades en visualización de datos y creación de dashboards interactivos.


Más información

Fecha de inicio:

Curso contínuo

Fecha de finalización:

Curso contínuo

Fecha tope matrícula:

Curso contínuo


Tipo de curso:

Curso de especialización

Metodología:

OnLine

Sedes:

Online


Duración estimada:

105 horas

Precio:

715 €

Titulación otorgada:

Emitida por el centro


Otros datos


El curso está dirigido a analistas de datos, desarrolladores, profesionales de BI, estudiantes y cualquier persona interesada en la creación de dashboards interactivos utilizando Dash y Plotly. Es ideal para aquellos que buscan mejorar sus habilidades en visualización de datos, transformar datos y crear aplicaciones interactivas para facilitar la toma de decisiones. También es adecuado para profesionales que desean actualizar sus conocimientos en el uso de Python para análisis de datos.



Temario cubierto

  1. Introducción al curso e instalación
    1. ¿Que es Python – Plotly – Dash?
    2. Instalación Python Anaconda
    3. Instalación Atom
    4. Instalación librerías Python Dashboards
    5. Información importante para realizar los ejercicios
  2. Introducción al tratamiento de datos y visualización
    1. ¿Qué librerías de visualización existe?
    2. Introducción a la librería Pandas ¿qué es un dataframe?
    3. Importación de fuentes de datos con Pandas
    4. Transformación de datos básica con Pandas
  3. Librería de visualización Plotly
    1. ¿Qué nos ofrece Plotly?
    2. Creación de Scatter Plot
    3. Creación de Line Plot
    4. Ejercicio Line Plot
    5. Creación de Bar Plot
    6. Creación de Bubble Plot
    7. Creación de Box Plot
    8. Ejercicio Box Plot
    9. Creación de histogramas
    10. Creación de Distplot
    11. Ejercicio Distplot
    12. Creación de Heatmaps
    13. Creación de mapas geográficos
    14. Ploty Express
  4. Dash – Layouts y Componentes
    1. Componentes básicos Dash
    2. Componentes HTML en Dash
    3. Componentes Core en Dash
    4. Dash Layouts – Creación del primer dashboard manual
    5. Dash Layouts – Aplicación estilos
    6. Inserción gráfico Plotly en Dash
    7. Caso Práctico – Creación dashboard con Dashboard
  5. Dash – Interactividad
    1. Dash calibacks
    2. Dash calibacks para gráficos
    3. Dashboard con múltiples entradas
    4. Dashboard con múltiples salidas
    5. Caso práctico – Creación dashboard con Dash
    6. Interactividad en gráficos – Extracción de información
    7. Interactividad en gráficos – Actualización múltiple
  6. Proyecto Final : Creación de dashboard interactivo
    1. Proyecto Final – Presentación
    2. Proyecto final – Fase 1: Librerías, carga datos y Layout
    3. Proyecto Final – Fase 2 : Creación de gráficos
    4. Proyecto Final - Fase 3: Creación de mapa
    5. Proyecto Final – Fase 4: Interactividad con selectores
    6. Proyecto Final – Fase 5: Interactividad entre gráficos
  7. Despliegue de dashboards online
    1. Despliegue de aplicaciones interactivas – Autorización accesos
    2. Despliegue de aplicaciones interactivas en servidor web
  8. Fundamentos del lenguaje Python (Opcional)
    1. Variables en Python
    2. Creación de listas, extracción y modificación de datos
    3. Conceptos avanzados de creación de listas
    4. Uso de funciones en Python (in – built)
    5. Creación de funciones en Python y argumentos flexibles
    6. Funciones lambda
    7. Métodos en Python
    8. Cómo crear diccionarios en Python
    9. Uso de función zip para la creación de diccionarios en base a listas
    10. Comparadores en Python
    11. Bucles en Python
    12. Comprensión de listas en Python


Más información

Solicitar más información sobre este curso ›

Realizar Preinscripción a este curso ›


Ficha de curso

 

Accesos rápidos

 

Servicios ACEDIS

 

Enlaces relacionados

 

Catálogo de Julio 2024

Catálogo ACEDIS Formación