Neem contact met ons op
 Duur 14 uren

Cursusaanbod

Inleiding tot Shiny

  • Wat is Shiny en hoe werkt het
  • Installatie en basiskosten
  • Verkenning van Shiny-voorbeelden en galerij

UI- en serverarchitectuur

  • ui.R- en server.R-componenten begrijpen
  • Werk met fluidPage(), sidebarLayout() en layoutfuncties
  • Ontwerp van invoer en uitvoer

Reactiviteit en dynamische interacties

  • Reactieve uitdrukkingen en observatoren
  • Beheersing van appgedrag met reactieve invoer
  • Debuggen van reactiviteitsproblemen

Datavisualisatie en rapportage

  • Integratie van ggplot2 en plotly in Shiny-apps
  • Bouwen van reactieve tabellen met DT of reactable
  • Genereren van downloadbare rapporten met rmarkdown

Gevorderde UI en aanpassing

  • Toevoegen van tabs, conditionele panelen en modals
  • Incorporeren van aangepaste CSS en thema's
  • Gebruik van Shiny-modules voor codehergebruik

Uitrol en hosting

  • Uitrollen van apps naar Posit Cloud of Shinyapps.io
  • Runnen van apps lokaal en op Shiny Server
  • Beheren van afhankelijkheden en versies

Casestudy en applicatieontwerp

  • Bouwen van een volledige dashboard vanaf nul
  • Interactieve filters en gebruikersgestuurde inzichten
  • Tips voor prestaties, beveiliging en schaalbaarheid

Samenvatting en vervolgstappen

Vereisten

  • Verstand van R-programmeren
  • Ervaring met data-analyse of datavisualisatie
  • Vamiliariteit met HTML en CSS is nuttig, maar niet vereist

Doelgroep

  • Data-analisten en wetenschappers
  • R-ontwikkelaars die interactieve dashboards willen bouwen
  • Onderzoekers en educatoren die data visualiseren voor publiek of intern gebruik

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (3)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën