In this course, R programmers will learn how to create R packages, the best way to make R scripts reusable. Participants will learn how to identify and create clear, clean and usable packages in R.

This course is recommended even for programmers who do not plan to distribute their R scripts or datasets: R packages are also useful for a developer who works alone, and wants to keep track of his scripts and the related documentation.