subject

Coursera: Building R Packages

 with  Roger D. Peng, PhD and Brooke Anderson
Writing good code for data science is only part of the job. In order to maximizing the usefulness and reusability of data science software, code must be organized and distributed in a manner that adheres to community-based standards and provides a good user experience. This course covers the primary means by which R software is organized and distributed to others. We cover R package development, writing good documentation and vignettes, writing robust software, cross-platform development, continuous integration tools, and distributing packages via CRAN and GitHub. Learners will produce R packages that satisfy the criteria for submission to CRAN.

Syllabus

Getting Started with R Packages


Documentation and Testing


Licensing, Version Control, and Software Design


Continuous Integration and Cross Platform Development


1 Student
review
Cost Free Online Course (Audit)
Subject Data Science
Provider Coursera
Language English
Certificates Paid Certificate Available
Calendar 4 weeks long
Sign up for free? Learn how

Disclosure: To support our site, Class Central may be compensated by some course providers.

+ Add to My Courses
FAQ View All
What are MOOCs?
MOOCs stand for Massive Open Online Courses. These are free online courses from universities around the world (eg. Stanford Harvard MIT) offered to anyone with an internet connection.
How do I register?
To register for a course, click on "Go to Class" button on the course page. This will take you to the providers website where you can register for the course.
How do these MOOCs or free online courses work?
MOOCs are designed for an online audience, teaching primarily through short (5-20 min.) pre recorded video lectures, that you watch on weekly schedule when convenient for you.  They also have student discussion forums, homework/assignments, and online quizzes or exams.

1 review for Coursera's Building R Packages

Write a review
5 months ago
profile picture
Anonymous partially completed this course.
Part of the Mastering Software Development in R specialization. Probably one of the worst online courses available to online learners anywhere. The material is poorly structured, poorly presented and utterly confusing. But don't worry you should get up to speed chewing your tongue after a few weeks and by the end you may be relieved to die from a brain haemorrhage.
Was this review helpful to you? YES | NO

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free