Programa del Curso
Introducción a Shiny
- Qué es Shiny y cómo funciona
- Instalación y configuración básica
- Explorando ejemplos y galería de Shiny
Arquitectura de IU y Servidor
- Comprendiendo los componentes ui.R y server.R
- Trabajando con fluidPage(), sidebarLayout() y funciones de diseño
- Diseñando entradas y salidas
Reactividad e Interacciones Dinámicas
- Expresiones Reactivas y observadores
- Controlando el comportamiento de la aplicación con entradas reactivas
- Depuración de problemas de reactividad
Data Visualization y Reportes
- Incorporando ggplot2 y plotly en aplicaciones Shiny
- Creando tablas reactivas con DT o reactable
- Generando reportes descargables con rmarkdown
IU Avanzada y Personalización
- Añadiendo pestañas, paneles condicionales y modales
- Incorporando temas personalizados CSS
- Utilizando módulos Shiny para la reutilización del código
Implementación y Alojamiento
- Implementar aplicaciones en Posit Cloud o Shinyapps.io
- Ejecutar aplicaciones localmente y en Shiny Server
- Gestionando dependencias y versiones
Caso de Estudio y Diseño de Aplicaciones
- Construyendo un tablero completo desde cero
- Filtros interactivos e insights impulsados por el usuario
- Sugerencias para rendimiento, seguridad y escalabilidad
Resumen y Próximos Pasos
Requerimientos
- Comprender el programa R
- Experiencia en análisis o visualización de datos
- La familiaridad con HTML y CSS es útil pero no obligatoria
Audiencia
- Analistas y científicos de datos
- Desarrolladores R que buscan construir paneles interactivos
- Investigadores y educadores que visualizan datos para uso público o interno
Testimonios (5)
Fue informativo y útil
Brenton - Lotterywest
Curso - Building Web Applications in R with Shiny
Traducción Automática
Muchos ejemplos y ejercicios relacionados con el tema de la formación.
Tomasz - Ministerstwo Zdrowia
Curso - Advanced R Programming
Traducción Automática
El día 1 y el día 2 fueron realmente sencillos para mí y disfruté muchísimo esa experiencia.
Mareca Sithole - Africa Health Research Institute
Curso - R Fundamentals
Traducción Automática
El ritmo fue justo y el ambiente relajado hizo que los candidatos se sintieran cómodos para hacer preguntas.
Rhian Hughes - Public Health Wales NHS Trust
Curso - Introduction to Data Visualization with Tidyverse and R
Traducción Automática
It was very informative and professionally held. Wojteks knowledge level was so advanced that he could basically answer any question and he was willing to put effort into fitting the training to my personal needs.
Sonja Steiner - BearingPoint GmbH
Curso - R Programming for Data Analysis
Traducción Automática