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 ser un experto creando Dasboards interactivos con Python?

En este curso aprenderás todo lo que necesitas para crear dashboards interactivos con las librerías open source Plotly y Dash, llevando sus habilidades con Python y la visualización de datos al siguiente nivel.

Comenzarás está formación desde cero con todos los pasos necesarios de instalación y estudiarás la importación de datos básica con librería como Pandas. Y, al finalizar el curso, serás capaz de dominar todos los detalles de Plotly y sus tipos de visualizaciones interactivas.

Después, aprenderás también desde cero la librería dash para crear dashboards interactivos a partir de sus componentes, creación de layouts, callbacks e interactividad entre múltiples entradas y salidas que pueda tener su dashboard completo y funcional.

Finalizarás el curso con el despliegue del dashboard interactivo como aplicación web en un servidor para que esté accesible por otros usuarios de manera online. Este curso es mayoritariamente práctico y se explica desde el principio y paso a paso y con el objetivo de aplicar lo aprendido en los casos reales que se plantean para poner aprueba los conocimientos del curso, además de realizar un proyecto final.

También, ofrecemos un extenso material de consulta y todos los scripts de Python explicados, resultará muy fácil y sencillo reutilizarlos para su uso específico.

Comenzará con los conocimientos de Plotly y sus tipos de visualizaciones interactivas para aprender después la librería Dash para crear dashboards interactivos, porque este Curso de Creación de Dashboards interactivos desde cero con Dash y Plotly es mayoritariamente con aplicación práctica.

¿Qué aprenderá el alumno en este curso?

  • Qué es Python, Plotly y Dash y la instalación de Python Anaconda, Atom, así como las librerías Python Dahsboards.
  • Las librerías de visualización que existen y todo lo relacionado con Pandas: librería, fuentes de datos y transformación de datos básica.
  • Estudio específico de librería de visualización Plotly, es decir, la creación de Scatter Plot, de Line Plot, Bar Plot, Bubble Plot, Box Plot, histogramas, Distplot y Heatmaps.
  • Dash Layouts y componentes y Dash Interactividad. Componentes básicos, HTML y Core. Aprender a crear el primer Dashboard manual y hacer aplicación de estilos. Dash calibacks y Dashboards con múltiples entradas y salidas.
  • Cuáles son los fundamentos del lenguaje Python, sus variables, crear listas y extraer y modificar los datos. Las funciones del propio Python, los métodos y crear diccionarios.

El alumno de este curso de Creación de Dashboards interactivos desde cero con Dash y Plotly aprenderá desde cero hasta llegar a un nivel profesional para desplegar esos dashboards interactivos con las librerías opensource Plotly y Dashl utilizando sus habilidades y llevando las visualizaciones de datos a un nivel superior. Comenzará con los conocimientos de Plotly y sus tipos de visualizaciones interactivas para aprender después la librería Dash para crear dashboards interactivos, de una manera mayoritariamente práctica.



Requisitos de acceso

Esta formación no tiene requisitos de acceso

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:

90 horas

Precio:

595 €

Titulación otorgada:

Emitida por el centro


Otros datos


Este curso está enfocado a aquellos que quieran empezar desde un nivel básico a saber crear dashboards interactivos con Dash y Plotly, unas librerías interactivas y opensource, utilizando sus habilidades y llevando las visualizaciones de datos a un nivel superior. Al finalizar el curso, el alumno sabrá desplegar sus dashboards interactivos como aplicaciones web a nivel profesional para compartirlo con usuarios finales. Comenzará con los conocimientos de Plotly y sus tipos de visualizaciones interactivas para aprender después la librería Dash para crear dashboards interactivos.



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 Diciembre 2022

Catálogo ACEDIS Formación