Navigation auf uzh.ch

Suche

Zurich R Courses

Advanced programming in R

Lecturers Dries Debeer, Benjamin Becker
Certificate

Confirmation of participation

Target audience Advanced R users from all professional groups. (For introductory R courses please revisit the course list.)
Costs
  • CHF 400.- for members of UZH/ETH and associated institutes
  • CHF 600.- for alumni of UZH/ETH, members of other universities, the public sector and non-profit organizations
  • CHF 800.-for companies
Persons without current employment can register for the UZH/ETH fee upon request.
Course language English
Course description

This one-day course builds further upon the “Introduction to Programming in R”-course taking place September 30 - October 01 2021. The course is aimed at R-users who already have some programming experience in R (i.e., have written their own functions), but want to extend their skills and knowledge.

 

The course covers advanced programming topics both in a general and an R-specific way. For instance, object-oriented programming is introduced as a general paradigm, as well as put into practice using the S3 object-oriented system in R. Other topics that are discussed and explained using illustrations and exercises, include scoping, environments, functionals and the Split-Apply-Combine paradigm. In addition, the course illustrates how R-users can create and publish and maintain their own packages using the git version control software combined with Github.

 

After the course, participants should have a better understanding of how R works and be familiar with the tools to write, publish and maintain R-packages that can be shared with other R users.

Dates October 15 2021 Registration
  After registering you will receive a short automatic confirmation by email. If you received this email you are successfully and bindingly registered for the course. For administrative reasons the written invoice won't be sent out until about two weeks before the course.