Skip to main content
HomeR

track

R Developer

From data wrangling to developing packages, gain the career-building skills you need to succeed as an R developer. No prior coding experience needed.
Start Track for Free

Included withPremium or Teams

RSoftware Development52 hours

Create Your Free Account

GoogleLinkedInFacebook

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.
Group

Training 2 or more people?

Try DataCamp for Business

Loved by learners at thousands of companies

Track Description

R Developer

Gain the career-building R programming skills you need to successfully develop software, wrangle data, and perform advanced data analysis in R. No prior coding experience is required, you can start your journey to becoming an R developer today!  In this track, you'll learn how to manipulate data, write efficient R code, and work with challenging data, including date and time data, text data, and web data using APIs.  As you become more comfortable with these skills, you'll move on to learn about writing functions in R and object-oriented programming—an essential skill for R developers working with large and complex programs.  Through interactive exercises, you'll also gain experience working with powerful R libraries, including devtools, testthat, and rvest, that will help you perform key programmer tasks, such as web development, data analysis, and task automation.  By the time you finish this track, you’ll have a firm grasp of what’s needed to become an R developer and have the skills to get started as one.

Prerequisites

There are no prerequisites for this track
  • Course

    1

    Introduction to the Tidyverse

    Get started on the path to exploring and visualizing your own data with the tidyverse, a powerful and popular collection of data science tools within R.

  • Project

    bonus

    Analyze the Popularity of Programming Languages

    Analyze the relative popularity of programming languages over time based on Stack Overflow data.

  • Course

    Learn to write faster R code, discover benchmarking and profiling, and unlock the secrets of parallel programming.

  • Course

    Learn how to efficiently collect and download data from any website using R.

  • Course

    10

    Introduction to Shell

    The Unix command line helps users combine existing programs in new ways, automate repetitive tasks, and run programs on clusters and clouds.

  • Course

    Familiarize yourself with Git for version control. Explore how to track, compare, modify, and revert files, as well as collaborate with colleagues using Git.

  • Course

    Unlock the power of parallel computing in R. Enhance your data analysis skills, speed up computations, and process large datasets effortlessly.

  • Course

    Learn to develop R packages and boost your coding skills. Discover package creation benefits, practice with dev tools, and create a unit conversion package.

R Developer
13 courses
Track
Complete

Earn Statement of Accomplishment

Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review

Included withPremium or Teams

Enroll Now

FAQs

Join over 15 million learners and start R Developer today!

Create Your Free Account

GoogleLinkedInFacebook

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.