Mastering Software Development in R Certification by Johns Hopkins University (Coursera)

This R programming specialization provides rigorous R language training as well as best software development practices for building data science tools that are not only robust, modular, and reusable but also collaborative (thus suitable for use in team based and community environments). This program will teach you how to handle complex data, create R packages, and create custom data visualizations.


There are five courses in this R language certification program. It begins with an introduction to R (essential R foundational concepts) and progresses to advanced topics such as functional programming, object-oriented programming, error handling, user functions, R packages, and software maintenance. It concludes with a R programming Capstone project. Throughout the program, the emphasis will be on aspects of the R language that are useful for creating tools and code that can be used by others. The course assumes prior programming experience (in any language) and working knowledge of mathematics through algebra.


Key Highlights

  • Gain fluency at the R console
  • Be able to create tidy datasets from a wide range of possible data sources
  • Learn to define new data types in R and develop a universe of functionality specific to those data types
  • Learn how to distribute packages via CRAN and GitHub
  • Create new visualization building blocks using the ggplot2 framework

Duration : Flexible

Rating : 4.4

Enroll here: coursera.org/specializations/r

github.com
github.com
coursera.org
coursera.org

Toplist Joint Stock Company
Address: 3rd floor, Viet Tower Building, No. 01 Thai Ha Street, Trung Liet Ward, Dong Da District, Hanoi City, Vietnam
Phone: +84369132468 - Tax code: 0108747679
Social network license number 370/GP-BTTTT issued by the Ministry of Information and Communications on September 9, 2019
Privacy Policy