LinkedIn link GitHub link

2023 Workshops Series Kick-off

We are happy to announce our fifth series of workshops, to take place in 2023.

Between May and June, we are proposing again two learning paths: R & Shiny, with few variations compared to last year. Like always, the workshops composing a path can be purchased singularly. Who has already a base of R or Shiny programming may like to join only the more advanced workshops, while those wishing to start from scratch and reach a more advanced level within a short time, can follow the full path investing an afternoon every week.

Our focus is on bringing our professional expertise to our workshops, sharing the best practices from our applied day-to-day work. Last but not least, we strive to provide a hands-on experience to support the learning process, at Mirai we believe in an experiential, agile and incremental training approach (i.e. learning by doing): apply what you learned by trying a short exercise (or build a small product step by step).

Introduction to R

Learning path: Introduction to R

From the basis of the R syntax, to data manipulation, writing functions and building an R package. For solid programming foundations in R.

  1. R basics - objects, functions and operations (recording freely available)
  2. Data analysis with tidyverse 03/05/2023
  3. Programming R 10/05/2023
  4. Build an R package 17/05/2023
  5. Becoming an R developer 24/05/2023

Compared to last year there are two main changes in the Introduction to R series:

  • The first R workshop (R basics) is available for free in our YouTube channel. Register on our page to get access to the videos and to receive the workshop material per email. In order to access the YouTube videos, an email with a Google account must be provided.
  • “Become an R developer” was addressing a vast agenda with very development important topics, for this reason we decided to provide 2 workshops to allow more time on practicing certain operations. 4) Build an R package: using appropriate tools, e.g. usethis testthat devtools and roxygen2, we will put together an R package, with tests, documentation and dependency management. 5) Becoming an R developer: you will connect your R project with Git, hosting your R package code on your GitHub repository where Continuous Integration (CI) can be implemented with GitHub Actions and collaboration facilitated with a GitFlow approach

If you have no R basis at all, you can then start for free with the basics of R.

The Shiny workshop Series is instead a replication of the past Series, with technical updates on various chapters. For example in the “Advanced Shiny Development” workshop we will introduce the shinytest2 package for the first time.

Full shiny workshop offer

Learning path: Shiny

Learn how to create a dashboard programming in R, share your data insights with an attractive UI, learn about modules, testing and first DevOps practices deploying a Shiny app.

  1. Build your first Shiny App 31/05/2023
  2. Make a Shiny App sparkle 07/06/2023
  3. Advanced Shiny Development 14/06/2023
  4. Bring a Shiny App to production 21/06/2023

Our workshops will be held online and can be booked and purchased directly from our website via PayPal (Credit Card payment or invoice is possible) as single classes or as a set. Our attractive deals:

  • get a discount registering multiple people (10% from 2nd person)
  • get a discount registering to multiple workshops within a path (-40CHF from 2nd workshop)
  • register 10 days in advance to be an early bird.

After the successful test of last year, this year we are offering the recording of the workshop included in the price.

Not finding what you were looking for? Still open questions? Do get in touch! We are happy to reply to any questions you may have and we are always keen to get feedback and collect ideas for interesting new workshops.

We are looking forward to e-meeting you in our classes!