课程信息

9,271 次近期查看

学生职业成果

25%

完成这些课程后已开始新的职业生涯

17%

通过此课程获得实实在在的工作福利
可分享的证书
完成后获得证书
100% 在线
立即开始,按照自己的计划学习。
可灵活调整截止日期
根据您的日程表重置截止日期。
中级
完成时间大约为21 小时
英语(English)

您将获得的技能

Programming ToolGithubContinuous IntegrationR Programming

学生职业成果

25%

完成这些课程后已开始新的职业生涯

17%

通过此课程获得实实在在的工作福利
可分享的证书
完成后获得证书
100% 在线
立即开始,按照自己的计划学习。
可灵活调整截止日期
根据您的日程表重置截止日期。
中级
完成时间大约为21 小时
英语(English)

提供方

Placeholder

约翰霍普金斯大学

教学大纲 - 您将从这门课程中学到什么

内容评分Thumbs Up97%(1,415 个评分)Info
1

1

完成时间为 3 小时

Getting Started with R Packages

完成时间为 3 小时
1 个视频 (总计 2 分钟), 16 个阅读材料, 1 个测验
1 个视频
16 个阅读材料
Before You Start10分钟
Using Mac OS10分钟
Using Windows10分钟
Using Unix/Linux10分钟
R packages10分钟
Basic Structure of an R Package10分钟
DESCRIPTION File10分钟
NAMESPACE File10分钟
Namespace Function Notation10分钟
Loading and Attaching a Package Namespace10分钟
The R Sub-directory10分钟
The man Sub-directory10分钟
Summary10分钟
The devtools package10分钟
Creating a Package10分钟
Other Functions10分钟
1 个练习
R Package and devtools30分钟
2

2

完成时间为 7 小时

Documentation and Testing

完成时间为 7 小时
14 个阅读材料
14 个阅读材料
Documentation10分钟
Vignette's and README Files10分钟
Knitr / Markdown30分钟
Common knitr Options10分钟
Help Files and roxygen210分钟
Common roxygen2 Tags10分钟
Overview10分钟
Data for Demos10分钟
Internal Data10分钟
Data Packages10分钟
Summary10分钟
Introduction10分钟
The testthat Package10分钟
Passing CRAN Checks10分钟
3

3

完成时间为 5 小时

Licensing, Version Control, and Software Design

完成时间为 5 小时
25 个阅读材料
25 个阅读材料
Overview10分钟
The General Public License10分钟
The MIT License10分钟
The CC0 License10分钟
Overview10分钟
Paying it Forward10分钟
Linus’s Law10分钟
Hiring10分钟
Summary10分钟
Introduction10分钟
git10分钟
Initializing a git repository10分钟
Committing10分钟
Browsing History10分钟
Linking local repo to GitHub repo10分钟
Syncing RStudio and GitHub10分钟
Issues10分钟
Pull Request10分钟
Merge Conflicts10分钟
Introduction10分钟
The Unix Philosophy10分钟
Default Values10分钟
Naming Things10分钟
Playing Well With Others10分钟
Summary10分钟
1 个练习
Testing, GitHub, and Open Source30分钟
4

4

完成时间为 6 小时

Continuous Integration and Cross Platform Development

完成时间为 6 小时
13 个阅读材料
13 个阅读材料
Overview10分钟
Web Services for Continuous Integration10分钟
Using Travis10分钟
Using AppVeyor10分钟
Summary10分钟
Introduction10分钟
Handling Paths10分钟
Saving Files & rappdirs10分钟
rappdirs10分钟
Options and Starting R10分钟
Package Installation10分钟
Environmental Attributes10分钟
Summary10分钟

审阅

来自BUILDING R PACKAGES的热门评论

查看所有评论

关于 Mastering Software Development in R 专项课程

Mastering Software Development in R

常见问题

还有其他问题吗?请访问 学生帮助中心