Professional R Programming


Professional R Programming is the sixth and last course of the autumn term. It takes place in November 29-30 in a location close to Milano Lima.
If you have a solid R knowledge and want to boost your programming skills, this course is made for you.
This course will give you an inner perspective of R working mechanisms, as well as tools for addressing your code’s issues and to make it more efficient. Once these concepts are established, you will learn how to create R packages and use them as the fundamental unit of reproducible R code.

Professional R Programming: Outlines

– Base Programming: environments, functions and loops
– Functionals in base R
– The purrr package
– Code style and clarity
– Profiling
– Parallel computation
– Testing and debugging
– Documenting your code: rmarkdown
– Sharing your code: github
– R packages

Professional R Programming is organized by the R training and consulting company Quantide and is taught in Italian, while all the course materials are in English.

This course is for max 6 attendees.


The course location is 550 mt. (7 minutes on walk) from Milano central station and just 77 mt. (1 minute on walk) from Lima subway station.


If you want to reserve a seat go to: FAQ, detailed program and tickets.

Other R courses | Autumn term

Sadly, this is the last course of the autumn term. Our next R classes’ session will be in Spring! Stay in touch for more updates.

In case you are a group of people interested in more than one class, write us at training[at]quantide[dot]com! We can arrange together a tailor-made course, picking all the topics that are interesting for your organization and dropping the rest.