Course Description

About the Course

In this introductory course, you will learn about R and its ecosystem. You will learn about the evolution of R, its current capabilities & the organizations working for the development of R. You will be introduced to RStudio, a very popular IDE, the R community, and Tidyverse, a collection of R packages designed for data science.

What will I learn?

After completing this course, you should be able to:

  • Install and navigate R and RStudio 
  • Know how and from where to get help when you get stuck in R
  • Install, load, update and remove R packages
  • create simple variables
  • use different data types

Why learn R?

With over 2 million users worldwide R is rapidly becoming the leading programming language in statistics and data science. Every year, the number of R users grows by 40% and an increasing number of organizations are using it in their day-to-day activities. Leverage the power of R by completing this free R online course today!

Who should enroll for this course?

Anyone who is interested in learning the R language.

What are the prerequisites for this course?

  • Good internet connection
  • Passion to learn

Course curriculum

  • 1


    • Brief History of R

    • R Ecosystem

    • Slides

  • 2

    Install R & RStudio

    • Learn to install R

    • Learn to install RStudio

  • 3

    Quick Tour of RStudio IDE

    • RStudio Tour - Part 1

    • RStudio Tour - Part 2

    • RStudio Cloud

  • 4

    Introduction to Variables

    • What is a variable?

    • Learn to create variables in R

    • Learn to use variables in R

    • Advantages of using variables

    • Variable components & naming conventions

    • Slides

    • R Script

    • Blog Post

  • 5

    Data Types in R

    • Learn the different data types in R

    • Learn to check data type

    • Learn to convert from one data type to another

    • Slides

    • R Script

    • Blog Post

  • 6

    Getting Help in R

    • Built in help system and online resources

    • Online resources

    • Getting help for a topic or function

    • Using built in demo and examples

    • Creating reproducible examples

    • Slides

    • R Script

    • Blog Post

  • 7

    R Packages

    • Learn to install and load R packages

    • Learn to update installed packages

    • Slides

    • R Script

    • Blog Post

  • 8

    Further Readings

    • Blog Posts

Recommended Courses