Kerangka Materi

Pengenalan ke Shiny

  • Apa itu Shiny dan bagaimana cara kerjanya
  • Instalasi dan setup dasar
  • Mengeksplorasi contoh-contoh Shiny dan galeri

Arsitektur UI dan Server

  • Memahami komponen ui.R dan server.R
  • Bekerja dengan fluidPage(), sidebarLayout(), dan fungsi layout
  • Mendesain input dan output

Reaktivitas dan Interaksi Dinamis

  • Ekspresi reaktif dan pengamat
  • Mengontrol perilaku aplikasi dengan input reaktif
  • Mencari kesalahan reaktivitas

Visualisasi Data dan Pelaporan

  • Integrasi ggplot2 dan plotly dalam aplikasi Shiny
  • Membangun tabel reaktif dengan DT atau reactable
  • Memperoleh laporan yang dapat diunduh dengan rmarkdown

UI Lanjutan dan Penyesuaian

  • Tambahkan tab, panel kondisional, dan modal
  • Masukkan CSS kustom dan tema
  • Menggunakan modul Shiny untuk penggunaan ulang kode

Penerapan dan Hosting

  • Menerapkan aplikasi ke Posit Cloud atau Shinyapps.io
  • Menjalankan aplikasi secara lokal dan di Shiny Server
  • Mengelola dependensi dan versi

Kasus Studi dan Desain Aplikasi

  • Membangun dashboard berfitur lengkap dari awal
  • FILTER interaktif dan wawasan yang dihasilkan pengguna
  • Tips untuk kinerja, keamanan, dan skalabilitas

Rangkuman dan Langkah Selanjutnya

Persyaratan

  • Pemahaman tentang pemrograman R
  • Pengalaman bekerja dengan analisis data atau visualisasi
  • Familiaritas dengan HTML dan CSS bermanfaat tetapi tidak diperlukan

Audience

  • Analis data dan ilmuwan
  • Pengembang R yang ingin membangun dashboard interaktif
  • Peneliti dan pendidik yang memvisualisasikan data untuk penggunaan publik atau internal
 14 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (5)

Kursus Mendatang

Kategori Terkait