Course Level: Advanced
The training course will cover R object-oriented programming techniques. We’ll discuss what OOP is and the different varieties within R. Beginning with the popular S3 and S4 OOP frameworks, we’ll finish with the new {R6} package that is used extensively in Shiny applications. By the end of the course, participants will be able to use OOP within their own code.
Start Date: | |
Price: | |
Venue Details: | |
Time: | |
Duration: |
Advanced Functions:
S3 classes:
S4 classes:
R6 classes
By the end of the course, participants will be able to…
This course assumes that participants are comfortable with the fundamentals of R programming, writing functions and control flow. It follows on from the Programming with R course.