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

Número de participantes


Preço por Participante

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas