课程主页: https://www.coursera.org/specializations/r
在当前的数据科学时代,掌握软件开发技能对于数据科学家至关重要。约翰霍普金斯大学(Johns Hopkins University)推出的《Mastering Software Development in R》课程,正好能够助你一臂之力。](https://www.coursera.org/learn/r-programming-environment)
这个课程的重点在于如何设计强大的软件工具来更好地处理数据,同时也教授如何分发R包。对于那些希望提升自己数据科学工具的开发能力的学习者,这无疑是一个很好的选项。
课程大纲包括多个模块,涵盖了从基础到高级的R开发知识:
- R编程环境:本课程提供对R语言的严谨介绍,深入理解数据分析的强大公式。
- 高级R编程:学习开发强大而健壮的代码,以满足数据科学不断发展的需求。
- 构建R包:了解如何书写优质代码,从而提高R包的有用性和效益。
- 构建数据可视化工具:本模块涵盖了如何对从各种新源取得的大量数据进行清晰而有效的可视化。
- R编程顶点项目:完整的项目旨在巩固持久的学习和应用知识。
总的来说,这门课程综合了理论与实践,循序渐进,适合新手和有经验的开发人员。我们强烈推荐每一位想在数据领域培养基本以至高级软件开发技巧的学习者尝试这门课程。
课程主页: https://www.coursera.org/specializations/r