Eğitim İçeriği

Shiny'e Giriş

  • Shiny nedir ve nasıl çalışır
  • Yüklemeler ve temel kurulum
  • Shiny örnekleri ve galerisini inceleme

UI ve Sunucu Mimarisi

  • ui.R ve server.R bileşenlerini anlama
  • fluidPage(), sidebarLayout() ve düzen fonksiyonları ile çalışma
  • Girdi ve çıktılar tasarlamak

Tepkisellik ve Dinamik Etkileşimler

  • Tepkisel ifadeler ve gözlemciler
  • Tepkiselli girdilerle uygulama davranışını kontrol etmek
  • Tepkisellik sorunlarını hata ayıklamak

Veri Görselleştirme ve Raporlama

  • Shiny uygulamalarında ggplot2 ve plotly entegrasyonu
  • DT veya reactable ile tepkisel tablolar oluşturma
  • rmarkdown ile indirilebilir raporlar oluşturma

Gelişmiş UI ve Özelleştirme

  • Sekmeler, koşullu panel ve modaller ekleme
  • Özel CSS ve temaları entegre etme
  • Kodu yeniden kullanmak için Shiny modülleri kullanımı

Dağıtım ve Barındırma

  • Posit Cloud veya Shinyapps.io'ya uygulamaları dağıtma
  • Yerel olarak ve Shiny Server üzerinde uygulamalar çalıştırma
  • Bağımlılıkları ve sürümleri yönetme

Kullanım Örneği ve Uygulama Tasarımı

  • Sıfırdan başlayarak tam özelliklere sahip bir panolar oluşturma
  • Etkileşimli filtreler ve kullanıcı tarafından yönlendirilen öngörüler
  • Performans, güvenlik ve ölçeklenebilirlik için ipuçları

Özet ve Son Adımlar

Kurs İçin Gerekli Önbilgiler

  • R programlama dilini anlamak
  • Veri analizi veya görselleştirme ile çalışma deneyimi
  • HTML ve CSS bilgisi faydalı olsa da zorunlu değildir

Hedef Kitle

  • Veri analistleri ve bilim insanları
  • Etkileşimli panolar oluşturmak isteyen R geliştiricileri
  • Halka veya iç kullanım için veriyi görselleştiren araştirmacılar ve eğitmenler
 14 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (5)

Yaklaşan Etkinlikler

İlgili Kategoriler