Highlights
Tuition fee
Free
Free
Free
Unknown
Tuition fee
Free
Free
Free
Unknown
Duration
7 days
Duration
7 days
Apply date
Anytime
Unknown
Apply date
Anytime
Unknown
Start date
Anytime
Unknown
Start date
Anytime
Unknown
Taught in
English
Taught in
English

About

In this R Developer course offered by Data Camp you learn how to share your code and collaborate with others

Overview

Context

Start your journey to becoming a skilled R Developer, even with no prior coding experience. In this R Developer course offered by Data Camp, you'll gain the essential skills to write efficient R code, automate tasks, and package your scripts for easy sharing and collaboration.

Build a Strong Foundation in R Programming

Start by mastering the fundamentals of R, including:

  • Key data structures like numbers, strings, factors, Booleans, dates, and times
  • Control structures such as conditional statements and loops for processing data and performing calculations
  • Writing modular and reusable functions using best practices
  • Object-oriented programming techniques for managing complex codebases

Optimize Your Code for Performance and Efficiency

Take your R skills to the next level by learning how to benchmark your code to identify performance bottlenecks and improve resource-intensive operations. You'll explore parallel processing using powerful libraries like parallel, purrr, and foreach, enabling more efficient computation. By mastering these techniques, you'll write faster, more optimized R code capable of handling large datasets with ease.

Master the Art of Packaging and Collaboration

In this Track, you'll learn how to:

  • Package your code using industry-standard tools like devtools, roxygen2, and testthat
  • Document your code for easy understanding and maintenance
  • Use version control with Git to manage codebases safely and efficiently
  • Contribute to open-source projects and work with other developers

Programme Structure

Courses

  • Intermediate R
  • Data Manipulation with dplyr
  • Bonus: Analyze the Popularity of Programming Languages
  • Writing Functions in R
  • Writing Efficient R Code
  • Functional Programming with purrr
  • Parallel Programming in R
  • Shell
  • Developing R Packages
  • Defensive R Programming
  • Object-Oriented Programming with S3 and R6 in R
  • Intermediate Git
  • Bonus: R Programming

Key information

Duration

  • Part-time
    • 7 days

Start dates & application deadlines

You can apply for and start this programme anytime.

Language

English

Delivered

Online

Campus Location

  • New York City, United States

What students do after studying

Join for free or log in to access our complete career info list.

Academic requirements

We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.

English requirements

We are not aware of any English requirements for this programme.

Other requirements

General requirements

  • There are no prerequisites for this track
  • This track is suitable for beginners. No prior coding experience is required, so anyone can join and start their journey to becoming an R programmer today
  • This track provides the skills needed to become an R programmer, which can be beneficial for roles that involve data manipulation, web development, data analysis, and task automation.

Tuition Fees

Tuition fees are shown in and the most likely applicable fee is shown based on your nationality.
  • International

    Non-residents
    Free
  • Out-of-State
    Free
  • Domestic

    In-State
    Free

Additional Details

This course can be accessed for free with the Data Camp Premium or Teams subscriptions

Funding

Other interesting programmes for you

Our partners

R Developer
Data Camp
R Developer
-
Data Camp

Wishlist

Go to your profile page to get personalised recommendations!