Module 3: Advanced R Shiny
IMPORTANT INFORMATION: Pre-registration for this course is now available. Following your completion of the questionnaire linked below, you will be contacted by Digital Learning Hub to approve your registration.
Submit a pre-registration request
In this module, participants will dive deeper into advanced features of R Shiny, such as session management, database integration, and using Shiny modules for more complex web applications. By the end of the module, students will be able to develop, deploy, and manage Shiny applications that can handle larger datasets, integrate with databases, and provide enhanced user experience.
Content
- Advanced Shiny UI components
- Managing user sessions and authentication
- Integrating Shiny with SQL databases
- Using Shiny modules for reusability and scalability
- Advanced reactivity and data handling
- Deploying Shiny apps on servers
Learning Outcomes
By the end of this course, learners will be able to:
- Build advanced R Shiny applications with enhanced user interfaces.
- Integrate Shiny apps with databases and manage user sessions.
- Deploy Shiny applications on a server for business or research purposes.
- Optimize and modularize Shiny applications for scalability.
Training Method
This course follows a practical, hands-on approach with real-world business cases. It combines theoretical background with lab sessions where participants build projects to apply learned concepts. Participants will also have opportunities to collaborate and solve common challenges in deploying Shiny applications.
Organised By
Digital Learning Hub Luxembourg
Certification
Participation OnlyPrerequisites
Completion of Module 2 (Front End with R Shiny) is mandatory. Basic understanding of R programming, reactive programming in Shiny, and database fundamentals is required.
Planning and location
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
Learning Track
This course is part of the following learning track(s) and can be booked as a stand-alone training or as part of a whole:
Your trainer(s) for this course
