Learn how to develop an R package properly in R with us on June 29th!
With the 4th and last chapter of our “Introduction to R” learning path we continue our journey towards building strong R programming foundations and skills.
With the “Becoming an R developer” workshop you will develop an R package using usethis
and devtools
packages, you will learn how to deal with package dependency applying renv
to the package framework, you will document functions using roxygen2
, you will learn about unit tests and how to integrate them in your package using usethis
and testthat
. At the end you will also host your package on your GitHub repository and set up Continuous Integration (CI) with GitHub Actions, developing it further applying a GitFlow collaborative branching model with Git.
An online hands-on workshop to learn R by programming R.
The workshop will take place on Wednesday June 29th, at 2 p.m. CEST (timezone Switzerland), it will be 3.5-hours long and focus on being hands-on. The best way to actually understand new notions and integrate them in your way of working is trying them yourself.
Register at this link before 17/06 and benefit from the early bird discount. Register more people to get an additional discount from the second attendee.
This workshop is part of a Learning Path of four Wednesday afternoons for a full introduction to R.
It is a natural successor of the 3rd introductory R workshop: Programming R, which will take place on June 22nd. Knowledge of base R and the opening of a GitHub account are required for the attendance of this last workshop.
There is still time to register for the full series for a complete R learning with an attractive discount.
NOTE: the option to register for the workshop “Data analysis with tidyverse” with early bird discount will terminate on 03/06 e.o.d..