Plan Szkolenia
Wprowadzenie do Shiny
- Co to 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
- Pracowanie z funkcjami fluidPage(), sidebarLayout() i layout
- Projektowanie wejść i wyjść
Reactywność i dynamiczne interakcje
- Reactywne wyrażenia i obserwatory
- Kontrolowanie zachowania aplikacji za pomocą Reactwnych wejść
- Diagnozowanie problemów z Reactywnością
Data Visualization i raportowanie
- Integrowanie ggplot2 i plotly w aplikacjach Shiny
- Budowanie Data Visualizationwnych tabel z DT lub reactable
- Generowanie raportów do pobrania z rmarkdown
Zaawansowane UI i personalizacja
- Dodawanie zakładek, warunkowych paneli i modali
- Wprowadzanie niestandardowych CSS i tematów
- Używanie modułów Shiny do ponownego wykorzystania kodu
Wdrażanie i hostowanie
- Wdrażanie aplikacji na Posit Cloud lub Shinyapps.io
- Uruchamianie aplikacji lokalnie i na Shiny Server
- Zarządzanie zależnościami i wersjami
Przykład zastosowania i projektowanie aplikacji
- Budowanie pełnowartościowego dashboardu od podstaw
- Interaktywne filtry i wizualizacje generowane przez użytkownika
- Porady dotyczące wydajności, bezpieczeństwa i skalowalności
Podsumowanie i następne kroki
Wymagania
- Zrozumienie programowania w języku R
- Doświadczenie w pracy z analizą danych lub wizualizacją
- Znajomość HTML i CSS jest pomocna, ale nie wymagana
Grupa docelowa
- Analitycy danych i naukowcy
- Programiści R chcący budować interaktywne panele sterowania
- Badacze i edukatorzy wizualizujący dane do publicznego lub wewnętrznego użytku
Opinie uczestników (5)
To było pouczające i przydatne
Brenton - Lotterywest
Szkolenie - Building Web Applications in R with Shiny
Przetłumaczone przez sztuczną inteligencję
Wiele przykładów i ćwiczeń związanych z tematem szkolenia.
Tomasz - Ministerstwo Zdrowia
Szkolenie - Advanced R Programming
Przetłumaczone przez sztuczną inteligencję
Tempo było właściwe, a luźna atmosfera sprawiała, że kandydaci czuli się swobodnie, zadając pytania.
Rhian Hughes - Public Health Wales NHS Trust
Szkolenie - Introduction to Data Visualization with Tidyverse and R
Przetłumaczone przez sztuczną inteligencję
To było bardzo informacyjne i profesjonalnie przeprowadzone. Wiedza Wojtka była tak zaawansowana, że mógł odpowiadać na praktycznie każde pytanie i był skłonny poświęcić wysiłek, aby dostosować szkolenie do moich indywidualnych potrzeb.
Sonja Steiner - BearingPoint GmbH
Szkolenie - R Programming for Data Analysis
Przetłumaczone przez sztuczną inteligencję
Mam dużo podobała się wiedza trenera.
Stephanie Seiermann
Szkolenie - R
Przetłumaczone przez sztuczną inteligencję