LinkedIn link GitHub link

Workshop: Bring a Shiny App to Production

view cart button

Safe, agile & automated deployment

Do you want to learn the best way to bring a Shiny app safely to production?
Would you like to see how different team members can collaborate on a project in a safe way?
And do you intend facilitating collaboration and maintaining high quality standards through (automated) testing and automated processes?

This workshop is ideal for those who like to know how to develop an application professionally, following a GitFlow approach. Be part of a Development team and discover how Shiny can be used in a professional enterprise environment!

Yes, if work in a team and must learn collaboration, but even if you are on your own and want to get benefits of working with a right approach.

Prerequisites: basic knowledge of R & Shiny is required, practice with R packages is beneficial, experience with Git and Version Control is preferable.
A GitHub account is needed to work with the repository, you will easily create one if you do not have it yet.

Bring a Shiny App to Production

What will you do?

As if you were in a Development team, you will follow instructions provided by the Golem framework to host your code on your GitHub repository and start managing a proper SDLC, with testing, deployments, releases, etc.

  • Use best development practices, such as version control, modularization, package structure and testing
  • Host your code on GitHub
  • Control dependencies with renv
  • Automate continuous integration and deployment with GitHub Actions
  • Create branches, including branch protection
  • Apply GitFlow` in a collaborative setup
  • Perform a release to production
Early Bird

Workshop price: CHF 159

Type of class: Online course
Recording available: yes

When: 16/05/2024 14:30 - 18 CEST
Register by the 14/05/2024

Deals:
  • Early bird CHF 145 till 07/05/2024
  • 2nd attendee 10% discount
  • Book this as part of a learning path, and get the "multiple workshop discount"!
Register for this date
  • Do you need support to bring your own Shiny app to production?
  • Do you want your team to collaborate on the same app safely?

Do not wait anymore and request a quote for your company:

Request a quote

The price of the workshop is specified in Swiss Francs (CHF). Check the corresponding amount in EUR or USD on e.g. x-rates.com.
The start is due at 14:30 CEST (Central European Summer Time, UTC+2).
The workshop will be recorded, Recording is included in the price, and it will be available on our YouTube Channel (as private video, the access requires an email address with a Google account) the day after.
See our "terms and conditions".