Mastering Software Development in R Specialization

开始时间: 10/20/2018 持续时间: Unknown

所在平台: Coursera专项课程

课程类别: 计算机科学

大学或机构: CourseraNew



Explore 1600+ online courses from top universities. Join Coursera today to learn data science, programming, business strategy, and more.


第一个写评论        关注课程


This Specialization covers R software development for building data science tools. As the field of data science evolves, it has become clear that software development skills are essential for producing useful data science results and products. You will obtain rigorous training in the R language, including the skills for handling complex data, building R packages and developing custom data visualizations. You will learn modern software development practices to build tools that are highly reusable, modular, and suitable for use in a team-based environment or a community of developers.


5 courses

The R Programming Environment

This course provides a rigorous introduction to the R programming language, with a particular focus on using R for software development in a data science setting. Whether you are part of a data science team or working individually within a comm

Advanced R Programming

This course covers advanced topics in R programming that are necessary for developing powerful, robust, and reusable data science tools. Topics covered include functional programming in R, robust error handling, object oriented programming, profi

Building R Packages

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 provide

Building Data Visualization Tools

The data science revolution has produced reams of new data from a wide variety of new sources. These new datasets are being used to answer new questions in way never before conceived. Visualization remains one of the most powerful ways draw conclusi

Mastering Software Development in R Capstone
Upcoming session: Nov 5


Deep Learning Specialization on Coursera


掌握R语言软件开发专项课程系列(Mastering Software Development in R Specialization),这个系列包含4门子课程和1门毕业项目课程,涵盖R语言基础,R语言高级主题,构建R语言包,构建数据可视化工具以及毕业项目课程等,感兴趣的同学可以关注:Build the Tools for Better Data Science-Learn to design software for data tooling, distribute R packages, and build custom visualizations


R 软件设计 软件工程 R编程 R语言学习