Contattataci

Struttura del corso

Introduzione a Shiny

  • Cos’è Shiny e come funziona
  • Installazione e configurazione di base
  • Analisi degli esempi e della galleria di Shiny

Architettura dell’interfaccia utente e del server

  • Comprensione dei componenti ui.R e server.R
  • Utilizzo di fluidPage(), sidebarLayout() e altre funzioni di layout
  • Disegno di input e output interattivi

Reattività e interazioni dinamiche

  • Utilizzo di espressioni reattive e osservatori
  • Gestione del comportamento dell’applicazione mediante input reattivi
  • Risoluzione dei problemi legati alla reattività

Visualizzazione dei dati e generazione di report

  • Integrazione di ggplot2 e plotly nelle applicazioni Shiny
  • Creazione di tabelle reattive tramite DT o reactable
  • Generazione di report scaricabili grazie a rmarkdown

Interfacce utente avanzate e personalizzazione

  • Aggiunta di schede, pannelli condizionali e finestre modali
  • Inserimento di CSS personalizzati e temi grafici
  • Utilizzo dei moduli Shiny per riutilizzare il codice

Distribuzione e hosting delle applicazioni

  • Pubblicazione delle app su Posit Cloud o Shinyapps.io
  • Esecuzione locale delle applicazioni oppure tramite Shiny Server
  • Gestione delle dipendenze e delle versioni del software

Studio di caso e progettazione pratica dell’applicazione

  • Sviluppo completo di una dashboard partendo da zero
  • Adozione di filtri interattivi per ottenere informazioni personalizzate dall’utente
  • Consigli pratici su prestazioni, sicurezza e scalabilità delle applicazioni

Riepilogo e prossimi passi

Requisiti

  • Conoscenza base della programmazione in R
  • Esperienza nell’analisi o nella visualizzazione dei dati
  • La familiarità con HTML e CSS è utile, ma non indispensabile

Destinatari del corso

  • Analisti e scienziati dei dati
  • Sviluppatori R interessati alla creazione di dashboard interattive
  • Ricercatori ed educatori che devono visualizzare i dati per uso pubblico o interno
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (3)

Corsi in Arrivo

Categorie relative