Bądźmy w kontakcie
 Czas trwania 14 godzin

Plan Szkolenia

Wprowadzenie do Shiny

  • Czym jest Shiny i jak działa
  • Instalacja i podstawowa konfiguracja
  • Przeglądanie przykładów i galerii Shiny

Architektura UI i serwera

  • Zrozumienie komponentów ui.R i server.R
  • Praca z funkcjami fluidPage(), sidebarLayout() i funkcjami układu
  • Projektowanie danych wejściowych i wyjściowych

Reaktywność i dynamiczne interakcje

  • Wyrażenia reaktywne i obserwatorzy
  • Sterowanie zachowaniem aplikacji za pomocą reaktywnych danych wejściowych
  • Debugowanie problemów z reaktywnością

Wizualizacja danych i raportowanie

  • Integracja ggplot2 i plotly w aplikacjach Shiny
  • Budowanie tabel reaktywnych za pomocą DT lub reactable
  • Generowanie raportów do pobrania za pomocą rmarkdown

Zaawansowany interfejs użytkownika i dostosowywanie

  • Dodawanie zakładek, paneli warunkowych i okien modalnych
  • Włączanie niestandardowych stylów CSS i motywów
  • Korzystanie z modułów Shiny w celu ponownego wykorzystania kodu

Wdrażanie i hosting

  • Wdrażanie aplikacji w Posit Cloud lub Shinyapps.io
  • Uruchamianie aplikacji lokalnie i na Shiny Server
  • Zarządzanie zależnościami i wersjami

Studium przypadku i projektowanie aplikacji

  • Budowanie w pełni funkcjonalnego pulpitu nawigacyjnego od podstaw
  • Interaktywne filtry i spostrzeżenia sterowane przez użytkownika
  • Wskazówki dotyczące wydajności, bezpieczeństwa i skalowalności

Podsumowanie i dalsze kroki

Wymagania

  • Znajomość programowania w R
  • Doświadczenie w pracy z analizą lub wizualizacją danych
  • Znajomość HTML i CSS będzie pomocna, ale nie jest wymagana

Grupa docelowa

  • Analitycy danych i naukowcy zajmujący się danymi
  • Deweloperzy R chcący tworzyć interaktywne pulpity nawigacyjne
  • Badacze i edukatorzy wizualizujący dane do użytku publicznego lub wewnętrznego

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (3)

Propozycje terminów

Powiązane Kategorie