Shiny – aplikacje w R

DASHBOARDY ANALITYCZNE

Aplikacje w Shiny - wersja rozszerzona

Opis szkolenia

Shiny to framework pozwalający tworzyć złożone dashboardy i aplikacje analityczne, wykorzystując jedynie znajomość języka R. Cieszy się on rosnącą popularnością w wielu firmach i instytucjach, ze względu na łatwość nauki i szybkość tworzenia finalnych produktów.

Czas trwania: 4 dni po 8h (wliczając jednogodzinną przerwę lunchową)

Wymagania: Znajomość języka R na poziomie średnio zaawansowanym, którą można zdobyć uczestnicząc w naszym szkoleniu „Wstęp do R„.

Plan szkolenia

Akt pierwszy: Najtrudniejszy pierwszy krok

  • Struktura aplikacji
  • Budowa interfejsu aplikacji
  • Obsługa interfejsu aplikacji

Akt drugi: Mała apka, mały kłopot, duża apka …

  • Observer vs. reactive
  • Moduły
  • Struktura plików i komunikacja pomiędzy nimi
  • Debugowanie za pomocą Chrome DevTools
  • Debugowanie za pomocą pakietu shinytest
  • Tworzenie aplikacji real-time
  • Ściąganie danych z bazy danych
  • Udostępnianie aplikacji dla końcowego użytkownika

Akt trzeci: Jak zaimponować znajomym

  • Interaktywne wykresy – przegląd użytecznych pakietów
  • Interakcja oraz animacja za pomocą pakietów shiny.js oraz shinyBS
  • Customizowanie wyglądu aplikacji za pomocą CSS i JavaScript
  • Dodawanie interaktywnego przewodnika po aplikacji
  • Wielowymiarowa komunikacja pomiędzy elementami aplikacji

Akt czwarty: Dopieszczamy szczegóły!

  • Interaktywne tabele i modyfikacja ich wyglądem
  • Tworzenie dashboardów za pomocą pakietu shinydashboard
  • Uwzględnianie asynchroniczności w aplikacji
  • Zapisywanie stanów aplikacji

Najbliższe szkolenia otwarte

Aktualnie żadne szkolenie otwarte pokrywające dane zagadnienie nie jest zaplanowane. Zachęcamy do kontaktu w sprawie szkolenia zamkniętego.

Kontakt w sprawie szkolenia zamkniętego
Przejdź do bazy szkoleń otwartych

Używamy plików cookies w celach zapewnienia funkcjonalności strony. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Państwa urządzeniu końcowym. Jeśli nie wyrażają Państwo na to zgody, uprzejmie prosimy o dokonanie stosownych zmian w ustawieniach przeglądarki internetowej.
Ok, rozumiem Więcej o plikach cookies