Take Shiny apps from prototype to production: modules, testing, deployment and scaling. These are the engineering skills that turn “can make a dashboard” into “ships production apps.”
20.2What's Next? A Peek into Outstanding InterfaceZ in Shiny
21Bonus Material2 lessons
21.1A Practical Example with renv: updating bslib
21.2Using Auth0
What's included
Lifetime accessEvery module and lesson, yours to keep and revisit, forever.
Project files and codeEvery notebook, dataset, and finished build, to keep and adapt.
All future updatesNew lessons and refreshes as the tools move, at no extra cost.
Self-pacedStart today, go at your own pace, no cohort to wait for.
Included with MembershipOr get this course and the full catalog with Membership.
A practice world built from this course
The lessons teach the method. The practice world is where you
use it, generated from this course's own code, data and recordings.
AthlyticZ WorldsA practice world worked through end to end.
Interactive practice worlds built from each course's own code, data and recordings. Every quantity computed live from the source data, every instructor quotation verified against the recording, and no exercise published unless its reference solution runs and passes its own tests.
Your instructors
Veerle Eeftink-van Leemput
Director, Hypebright B.V.
Known for Head of Operations, AthlyticZ
Veerle is the founder of Hypebright and a Shiny enthusiast and software engineer since 2016. After years as a data scientist across multiple industries, she founded Hypebright in 2019 to help professionals leverage the full potential of Shiny: building applications that convey a message and deliver measurable impact. Her philosophy is simple. The best way to learn is by building something real: production-grade tools that tell a story, solve problems, and matter in professional settings. She focuses on bridging the gap between analysis and impact, helping people build tools that are scalable, polished, and built to last.
David holds a PhD in applied mathematics from Universite Pierre et Marie Curie and Universite de Lausanne. He is the founder of the open source RinteRface organization, where he develops Shiny extensions, writes books, and delivers advanced Shiny workshops. David previously worked in the pharmaceutical industry, where he helped design production-ready Shiny apps. He is the creator of shinyMobile, whose 2.0 release was funded by AthlyticZ and developed together with Veerle Eeftink-van Leemput.
Yes. AthlyticZ Membership includes this and the entire course catalog, plus the live Masterclass. If you plan to take more than a couple of courses, Membership is the better math. Both figures are on their order pages.
Is this too advanced, or too basic, for me?
R developers who can build a basic Shiny app and want to ship production-grade, maintainable, deployable apps. If the "not for you" list above reads like you, start with the courses on /browse; if the outcome at the top reads like something you could use next week, it is pitched right.
What exactly do I get, and for how long?
21 sections · 81 lessons. Every lesson, the project files and code, and all future updates. Lifetime access: it is yours to keep.
What if it is not for me?
Twenty minutes on a call before you buy costs nothing, and it is the fastest way to tell. If you bought it and it is the wrong course for you, email michael@athlyticz.com and a person will answer.
Is it self-paced?
Yes. Start today and go at your own pace, with lifetime access to every lesson and all future updates.
ProductioniZing Shiny Applications
Take Shiny apps from prototype to production: modules, testing, deployment and scaling. These are the engineering skills that turn “can make a dashboard” into “ships production apps.”