Building Interactive Apps With Shiny and R
What you’ll learn
Understand layouts, inputs, outputs, and data processing used in Shiny apps
Utilize Shiny dashboards to create professional looking web applications
Utilize advanced Shiny features like dashboards, automatic data refresh, and many more
Create inputs and outputs that react to user user input in real time
Requirements
Students should have basic understanding of R and Rstudio
Students should have R and Rstudio running on their computers
Description
Go from Shiny beginner to Shiny pro with this course covering all the topics you need to build professional looking Shiny apps. Learn how to utilize inputs, outputs, and reactivity combined with the many different layout options available. Get real hands on experience building your own Shiny apps throughout the course to build your knowledge and put your skills to the test. Building your own web applications can be challenging. That’s where Shiny comes in; Shiny allows you to build powerful web applications without needing to know any HTML, javascript, or CSS.
Overview
Section 1: Introduction
Lecture 1 Shiny Overview
Lecture 2 Setting Up Shiny
Lecture 3 Shiny App Structure
Section 2: Shiny Inputs
Lecture 4 Introduction To Inputs
Lecture 5 Text Inputs
Lecture 6 Numeric Inputs
Lecture 7 Checkbox Inputs
Lecture 8 Select Inputs
Lecture 9 Slider Inputs
Lecture 10 Radio Button Inputs
Lecture 11 Date Inputs
Lecture 12 Build Your Own App – Inputs
Section 3: Shiny Outputs
Lecture 13 Introduction To Outputs
Lecture 14 Text Output
Lecture 15 Table Output
Lecture 16 Plot Output
Lecture 17 DataTable Output
Lecture 18 Build Your Own App – Outputs
Section 4: Reactivity
Lecture 19 Reactivity – Introduction
Lecture 20 Reactive Outputs
Lecture 21 Reactive Expressions
Lecture 22 Controlling Reactions
Lecture 23 Build Your Own App – Reactivity
Section 5: Single Page App Layouts
Lecture 24 Single Page Layouts – Introduction
Lecture 25 Vertical Layout
Lecture 26 Fluid Rows
Lecture 27 Sidebar Layouts
Lecture 28 Conditional Panels
Lecture 29 Build Your Own App – Single Page Layouts
Section 6: Multi-Page App Layouts
Lecture 30 Multi-Page Layouts – Introduction
Lecture 31 Tabset Panel
Lecture 32 Navbar Panel
Lecture 33 NavList Panel
Lecture 34 Build Your Own App – Multi-Page Layouts
Section 7: Advanced Shiny
Lecture 35 Data Downloads
Lecture 36 Data Uploads
Lecture 37 Dynamic Data Refresh
Lecture 38 Progress Indicators
Lecture 39 Shiny Dashboards – Structure Overview
Lecture 40 Shiny Dashboards – Header
Lecture 41 Shiny Dashboards – Sidebar
Lecture 42 Shiny Dashboards – Body
Lecture 43 Build Your Own App – Shiny Dashboards
Data Scientists,Data Analysts,Students,Anyone looking to build professional level web applications
Course Information:
Udemy | English | 1h 48m | 468.92 MB
Created by: Michael Weis
You Can See More Courses in the Business >> Greetings from CourseDown.com