**COURSE**

# Intermediate R Programming

Enhance your data analysis skills with this Intermediate R course

This path will build upon your existing R skills, and teach you new concepts to get you well-versed with R.By the end of this course, you will have learned the following:

Course Info:

## Intermediate R Programming

Intermediate

The average completion time for this course is 10-hours.

This course is free. This course includes 4 missions and 1 guided project. This course is the 2nd course in the Data Analyst in R path.

## Intermediate R Programming

### Working with Control Structures

Learn to use control structures in your R programs.

### Working with Vectorized Functions

Build your understanding of the importance of writing vectorized code for making the most of R's functionality.

### Writing Custom Functions

Learn to define your own single and multivariable functions and when to write a function.

### Working with Functionals

Learn to use functionals as efficient alternatives to for-loops in R.

### Fundamentals of String Manipulation

Learn the basics of working with strings in R as you analyze World Cup data.