Este curso te enseña a crear potentes dashboards interactivos con Python, utilizando librerías open source como Plotly y Dash. Aprenderás desde la instalación y preparación de datos con Pandas, hasta la construcción de visualizaciones dinámicas y el despliegue de dashboards como aplicaciones web profesionales, accesibles de forma segura para usuarios finales.
Toda persona que quiera potenciar su perfil adquiriendo habilidades enfocadas en visualización de datos con gran futuro.
1.Introducción al curso e instalación
1.1 ¿Qué es Python – Plotly - Dash?
1.2 Instalación Python Anaconda
1.3 Instalación Atom
1.4 Instalación librerías Python Dashboards
2.Introducción al tratamiento de datos y visualización
2.1 ¿Qué librerías de visualización existen?
2.2 Introducción a la librería Pandas ¿qué es un dataframe?
2.3 Importación de fuentes de datos con Pandas
2.4 Transformación de datos básica con Pandas
3.Librería de visualización Plotly
3.1 ¿Qué nos ofrece Plotly?
3.2 Creación de Scatter Plot
3.3 Creación de Line Plot
3.4 Ejercicio Line Plot
3.5 Creación de Bar Plot
3.6 Creación de Bubble Plot
3.7 Creación de Box Plot
3.8 Ejercicio Box Plot
3.9 Creación de Histogramas
3.10 Creación de Distplot
3.11 Ejercicio Distplot
3.12 Creación de Heatmaps
3.13 Creación de Mapas Geográficos
3.14 Plotly Express
4.Dash - Layouts y Componentes
4.1 Conceptos básicos Dash
4.2 Componentes HTML en Dash
4.3 Componentes Core en Dash
4.4 Dash Layouts – Creación del primer dashboard manual
4.5 Dash Layouts – Aplicación estilos
4.6 Inserción gráfico Plotly en Dash
4.7 Caso práctico – Creación dashboard con Dash
5.Dash - Interactividad
5.1 Dash Callbacks
5.2 Dash Callbacks para Gráficos
5.3 Dashboard con múltiples entradas
5.4 Dashboard con múltiples salidas
5.5 Caso práctico – Creación dashboard con Dash
5.6 Interactividad en gráficos – Extracción de información
5.7 Interactividad en gráficos – Actualización múltiple
6.Proyecto final guiado: Creación de dashboard interactivo
6.1 Proyecto Final - Presentación
6.2 Proyecto Final – FASE 1: Librerías, carga datos y Layout
6.3 Proyecto Final – FASE 2: Creación de gráficos
6.4 Proyecto Final – FASE 3: Creación de mapa
6.5 Proyecto Final – FASE 4: Interactividad con selectores
6.6 Proyecto Final – FASE 5: Interactividad entre gráficos
7.Despliegue de dashboards online
7.1 Despliegue de aplicaciones interactivas – Autorización Accesos
7.2 Despliegue de aplicaciones interactivas en servidor web
8. CASO PRÁCTICO: Plataforma interactiva de crímenes por CCAA (voluntario)
ejercicio práctico voluntario
Solución ejercicio práctico voluntario
9. Conclusiones
9.1 Conclusiones
10.Fundamentos del lenguaje Python (Extra)
10.1 Variables en Python
10.2 Creación de listas, extracción y modificación de datos
10.3 Conceptos avanzados de creación de listas
10.4 Uso de funciones en Python (in-built)
10.5 Creación de funciones en Python y argumentos flexibles
10.6 Funciones lambda
10.7 Métodos en Python
10.8 Cómo crear diccionarios en Python
10.9 Uso de función zip para creación de diccionarios en base a listas
10.10 Comparadores en Python
10.11 Bucles en Python
10.12 Comprensión de listas en python
Test de conocimientos
Cuando la formación haya finalizado exitosamente se hará entrega de un certificado de aprovechamiento.
Los participantes deberán tener nociones básicas del tema, permitiéndoles profundizar en los contenidos desde el primer día.
Información Adicional
Precio: 200,00 €
Si vienes de Empresa, puedes bonificar hasta el 100% del curso con el crédito FUNDAE