Get in Touch

Course Outline

Overview of Shiny Framework

  • Conceptual foundation and operational mechanics
  • System installation and initial configuration procedures
  • Review of demonstration applications and component library

User Interface and Backend Architecture

  • Analysis of ui.R and server.R module structures
  • Implementation of fluidPage(), sidebarLayout(), and structural components
  • Configuration of user inputs and system outputs

Reactive Processing and Dynamic Functionality

  • Utilization of reactive expressions and event observers
  • Governance of application logic through reactive triggers
  • Troubleshooting and resolution of reactivity errors

Data Visualization and Reporting Capabilities

  • Integration of ggplot2 and plotly libraries within Shiny environments
  • Development of interactive data tables using DT or reactable packages
  • Creation of automated reports via rmarkdown for distribution

Advanced Interface Design and Customization

  • Incorporation of navigation tabs, conditional panels, and modal dialogs
  • Application of custom Cascading Style Sheets (CSS) and theme frameworks
  • Leverage of Shiny modules to promote code efficiency and reusability for government applications

System Deployment and Hosting Infrastructure

  • Deployment strategies via Posit Cloud or Shinyapps.io platforms
  • Operation of applications in local environments and on Shiny Server instances
  • Management of software dependencies and version control protocols

Case Study and Application Development Methodology

  • Construction of comprehensive dashboards from initial development stages
  • Implementation of interactive filtering mechanisms for user-driven analysis
  • Guidance on enhancing performance, ensuring security compliance, and achieving scalability

Course Conclusion and Future Opportunities

Requirements

  • Fundamental knowledge of the R programming language
  • Practical background in data analysis or visualization methodologies
  • Working familiarity with HTML and CSS is advantageous, though not mandatory

Audience

  • Data analysts and scientists engaged in public sector operations
  • R developers focused on constructing interactive dashboards for government applications
  • Researchers and educators who require effective data visualization tools for institutional or public dissemination
 14 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories