R Stimulation I--Web app by Shiny, js, rcharts(intermediate, online,RS001)


Details
Date: April 1st to May 6th
Length: 5 weeks
Format: online course room
Course Outline:
60% make web interface by R Shiny
20% javescript, html, work with other R packages
20% web deployment
Course Content:
-----1st week
Content
Simply control accessories: button, sliding bar, drop down
Make hello word web application
Make Time series web application
Update your web application by sliding bar's setting
zoom in ,zoom out your plotting result
Assignment
Extend one sliding bar control into double sliding bar control
——2nd week Content
Advanved control accessories: table, upload and download files
dynamic UI(choose to show or hide certain User Interface)
Assignment
Make a full project, so your user can upload data, display data, subset data, do certain degree of analysis, download the final result through download button
——3rd week:
Content
js/html basic
How to combine shiny with html and js
pass javascript parameters to shiny
control table with more advanced control
Assignment
export twitter bootstrap elements to Shiny, such as question mark
——4th week
Content
make your own customized control button and interface
understand more JavaScript libraries
do shiny input/output binding with JS libraries
Assignment
use more javascript libraries
increase interactivitity through js library,
work with maps, transform the zoom signal into maps
suggest shiny and D3.js examples
——5th week
Content
deploy your app to amazon cloud aws(micro instance)
learn how to use shiny pro
make web application with rchats and shiny
Assignment
rcharts apllication for citibikes

R Stimulation I--Web app by Shiny, js, rcharts(intermediate, online,RS001)