Build your ultimate AI agent
Kursbeskrivning
Shiny är ett R-paket som gör det enkelt att bygga interaktiva webbappar direkt i R. Med Shiny kan datavetare skapa interaktiva webbappar som låter ditt team utforska data via dashboards och visualiseringar. Vill du ge dina data liv är Shiny rätt verktyg. Med hjälp av data om barnnamn, livsmedelsingredienser och UFO-observationer bygger du flera olika Shiny-appar med olika typer av indata och utdata. Du lär dig också grunderna i reaktiva uttryck. När kursen är klar har du de Shiny-kunskaper du behöver för att bygga din första app i R.
Förkunskapskrav
Kursplan
Kursöversikt
1
Kom igång med Shiny
Kursen inleds med en genomgång av vad en webbapp är och när det är lämpligt att bygga en – och sedan bygger du några egna appar. Du lär dig att skapa textindata och textutdata på olika sätt, bland annat genom att utforska hur populära vissa namn har varit över tid.
- Introduktion till Shiny50 XP
- Klient vs. server50 XP
- När ska man bygga en webbapp?100 XP
- Bygg en "Hello, world"-app i Shiny50 XP
- Bygg en "Hello, world"-app i Shiny (2)100 XP
- "Hello, World"-appen – indata (UI)100 XP
- Utdata för "Hello, World"-appen (UI/Server)100 XP
- Bygg en Shiny-app för att utforska babynames50 XP
- Lägg till indata (UI)100 XP
- Lägg till utdata (UI/Server)100 XP
- Uppdatera layouten (UI)100 XP
- Uppdatera utdata (server)100 XP
2
Indata, utdata och layouter
I det här kapitlet lär du dig att dra nytta av olika indata- och utdataalternativ i Shiny. Du lär dig syntaxen för att ta emot indata från användare och rendera olika typer av utdata, till exempel text, diagram och tabeller.
3
Reaktiv programmering
I det här kapitlet lär du dig om reaktiv programmering. Du lär dig om reaktiva källor, ledare och slutpunkter, och hur de samverkar för att driva Shiny i bakgrunden. Du lär dig också hur du använder din förståelse av reaktivitet för att bygga effektiva Shiny-appar.
4
Bygg Shiny-appar
Nu är det dags att bygga egna Shiny-appar. Du skapar flera appar från grunden, bland annat en som låter dig hämta insikter från enkäten Mental Health in Tech och en annan som använder receptingredienser som indata för att kategorisera olika världskök. På vägen lär du dig också mer om avancerade indata- och utdatawidgetar, till exempel indatavalidering, ordmoln och interaktiva kartor.
R
Bygg webbapplikationer med Shiny i R
Kurs
slutförd

