Programa do Curso
Introdução ao Shiny
- O que é o Shiny e como funciona
- Instalação e configuração básica
- Explorando exemplos e galerias do Shiny
Arquitetura de UI e Servidor
- Compreendendo os componentes ui.R e server.R
- Trabalhando com fluidPage(), sidebarLayout() e funções de layout
- Diseñando entradas e saídas
Reactividade e Interações Dinâmicas
- Expressões Reactivas e observadores
- Controlando o comportamento do aplicativo com entradas reativas
- Depurando problemas de reatividade
Data Visualization e Relatórios
- Incorporando ggplot2 e plotly em aplicativos Shiny
- Criando tabelas reativas com DT ou reactable
- Gerando relatórios baixáveis com rmarkdown
UI Avançado e Personalização
- Adicionando abas, painéis condicionais e modais
- Incorporando temas personalizados CSS
- Usando módulos Shiny para reutilização de código
Implantação e Hospedagem
- Implantando aplicativos na Posit Cloud ou Shinyapps.io
- Rodando aplicativos localmente e no Shiny Server
- Gerenciamento de dependências e versões
Caso de Estudo e Design de Aplicações
- Construindo um painel completo do zero
- Filtros interativos e insights direcionados pelo usuário
- Dicas para desempenho, segurança e escalabilidade
Resumo e Próximos Passos
Requisitos
- Compreensão da programação em R
- Experiência em análise ou visualização de dados
- Familiaridade com HTML e CSS é útil, mas não obrigatória
Público-Alvo
- Analistas e cientistas de dados
- Desenvolvedores R que desejam criar painéis interativos
- Pesquisadores e educadores visualizando dados para uso público ou interno
Declaração de Clientes (5)
foi informativo e útil
Brenton - Lotterywest
Curso - Building Web Applications in R with Shiny
Máquina Traduzida
Muitos exemplos e exercícios relacionados ao tema do treinamento.
Tomasz - Ministerstwo Zdrowia
Curso - Advanced R Programming
Máquina Traduzida
O Dia 1 e o Dia 2 foram realmente diretos para mim e eu realmente aproveitei essa experiência.
Mareca Sithole - Africa Health Research Institute
Curso - R Fundamentals
Máquina Traduzida
O ritmo foi adequado e a atmosfera relaxada fez com que os candidatos se sentissem à vontade para fazer perguntas.
Rhian Hughes - Public Health Wales NHS Trust
Curso - Introduction to Data Visualization with Tidyverse and R
Máquina Traduzida
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
Máquina Traduzida