Neem contact met ons op

Cursusaanbod

Inleiding tot Shiny

  • Wat is Shiny en hoe werkt het?
  • Installatie en basisinstellingen
  • Voorbeelden en projecten uit de Shiny-galerij verkennen

Architectuur van UI en Server

  • Inzicht in de componenten ui.R en server.R
  • Werken met functies zoals fluidPage(), sidebarLayout() en andere lay-outopties
  • Vormgeven van invoer- en uitvoerelementen<\/li>

Reactiviteit en dynamische interactie

  • Reactive expressies en observers begrijpen
  • Het gedrag van de app reguleren via reactieve invoerwaarden
  • Problemen met reactiviteit opsporen en oplossen<\/li>

Data-visualisatie en rapportage

  • Het gebruik van ggplot2 en plotly in Shiny-apps
  • Tabellen maken met DT of reactable die dynamisch reageren op input
  • Downloadbare rapporten genereren met rmarkdown

Gevorderde UI-ontwikkeling en aanpassing

  • Tabs, conditionele panelen en modale vensters toevoegen
  • Aangepaste CSS-stijlen en thema’s integreren
  • Code hergebruiken door Shiny modules toe te passen

Implementatie en hosting

  • Apps publiceren op Posit Cloud of Shinyapps.io
  • Lokaal testen en uitvoeren van applicaties via Shiny Server
  • Afhankelijkheden beheren en versiecontrole toepassen

Casestudy: Ontwerp en ontwikkeling van een dashboard

  • Een volledig functioneel dashboard vanaf nul bouwen
  • Interactieve filters en aanpasbare analyses realiseren<\/li>
  • Tips voor optimalisatie, beveiliging en schaalbaarheid van apps

Afsluiting en vervolgstappen

Vereisten

  • Basiskennis van het programmeren in R is vereist
  • Ervaring met data-analyse of visualisatie is wenselijk
  • Kennis van HTML en CSS helpt, maar is niet verplicht

Doelgroep

  • Data-analysten en -wetenschappers
  • R-ontwikkelaars die interactieve dashboards willen bouwen
  • Onderzoekers en docenten die data visualiseren voor publiek of interne doeleinden
 14 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (3)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën