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

  • Um entendimento da programação em R
  • Experiência trabalhando com 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

Apresentação do Shiny

  • O que é o Shiny e como ele funciona
  • Instalação e configuração básica
  • Explorando exemplos e galerias do Shiny

Arquitetura UI e Server

  • Compreendendo os componentes ui.R e server.R
  • Trabalhando com fluidPage(), sidebarLayout() e funções de layout
  • Desejando entradas e saídas

Reactividade e Interações Dinâmicas

  • Expressões Reactivas e observadores
  • Controlando o comportamento da aplicação com entradas reativas
  • Depurando problemas de reatividade

Data Visualization e Relatórios

  • Incorporando ggplot2 e plotly em aplicações Shiny
  • Criando tabelas reativas com DT ou reactable
  • Gerando relatórios baixáveis com rmarkdown

Interface Avançada e Personalização

  • Adicionando guias, painéis condicionais e modais
  • Incorporando temas personalizados CSS
  • Utilizando módulos Shiny para reutilização de código

Implantação e Hospedagem

  • Implantando aplicativos na Posit Cloud ou Shinyapps.io
  • Rodando aplicações localmente e no Shiny Server
  • Gerenciando dependências e versões

Caso de Estudo e Design da Aplicação

  • Criando um painel completo do zero
  • Filtros interativos e insights gerados pelo usuário
  • Dicas para desempenho, segurança e escalabilidade

Resumo e Próximos Passos

Shiny é um pacote R que permite aos usuários construir aplicações web interativas e dinâmicas diretamente do R, sem a necessidade de conhecimento de JavaScript ou complexas estruturas de web.

Esta formação conduzida por instrutor (online ou presencial) é direcionada para usuários intermediários de R que desejam construir e implantar aplicações web personalizadas usando o Shiny para visualização de dados, interações do usuário e relatórios.

No final desta formação, os participantes serão capazes de:

  • Criar aplicativos web interativos usando Shiny e R.
  • Desenhar interfaces de usuário com elementos reativos e entradas dinâmicas.
  • Incorporar visualizações de dados e recursos de relatórios em aplicações Shiny.
  • Implantar e compartilhar aplicativos Shiny localmente ou online através do Shiny Server ou Posit Cloud.

Formato da Curso

  • Aula interativa e discussão.
  • Muitos exercícios e prática.
  • Implementação hands-on em um ambiente de laboratório ao vivo.

Opções de Personalização do Curso

  • Para solicitar uma formação personalizada para este curso, entre em contato conosco para agendar.
 14 Horas

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas