Module 6: End-to-End data Applications
This module is only available for participants of the Learning Track "Full Stack Development for Data Applications with R"
This module is a five-day capstone project focused entirely on practice. Students will combine all the technologies and concepts learned in Modules 1 to 5 — R programming, Shiny, advanced Shiny development, back-end development with R, and CI/CD practices — to implement a large-scale business case. No new theory is introduced: the goal is to dive into hands-on coding, problem-solving, and teamwork with tutors available for guidance. By the end of the module, students will have delivered a complete business-oriented project that integrates all previously learned technologies, consolidating their skills through five days of immersive, real-world coding practice.
Content
- End-to-end project using R, Shiny, APIs, databases, and CI/CD tools
- Applying version control and collaboration best practices (Git/GitHub)
- Building, testing, and deploying Shiny apps with secure backends
- Automating workflows with GitHub Actions, Jenkins, and Docker
- Intensive teamwork with continuous tutor feedback
Learning Outcomes
By the end of this course, participants will be able to:
- Apply R to automate business processes
- Build custom R-based dashboards and reports
- Integrate R with business tools like Excel and databases
- Develop R packages for specific business applications
Training Method
This module follows a project-based approach. Participants will work on real business use cases, developing tools and reports in R. Hands-on labs will cover automation and reporting tasks, while group projects will focus on solving practical business problems with R.
Certification
Certificate of ParticipationPrerequisites
Completion of the modules 1-5 in the Full Stack Development for Data Applications with R learning track is required to join this Module.
Planning and location
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: