R-BASIC.AE1

The Complete R Handbook

Step-by-step R programming course with Lab exercises. Learn the most versatile programming language for statistical computing and data analysis.

  • Practice in 57 Hands-On Labs — nothing to install
  • 31 Interactive Lessons and 169 topics mapped to the official exam objectives

Beginner Self-paced · 1 year access

57 Hands-On LiveLabs

Practice real IT tasks in guided environments.

  • Real environments
  • Auto-graded
  • No installation
31Interactive Lessons
169Topics
57LiveLab
109Flashcards
109Glossary of terms

01 / Skills you'll get

What you will be able to do

Our Complete R Handbook presents a step-by-step training guide for learning R programming concepts. The comprehensive course curriculum covers everything from beginner to advanced topics. You’ll be exploring a wide range of statistical techniques and machine learning. Our well-structured R programming course includes virtual Labs that facilitate hands-on exercises to help you practice R concepts on real-world problems.
  • Expertise with R programming fundamentals including basic syntax, data structures, control flow, functions & packages
  • Skilled at data manipulation, and analysis including import, export, cleaning, processing & exploration
  • Ability to perform statistical analysis including descriptive statistics, hypothesis testing, correlation, regression
  • Expert at machine learning with decision trees, random forests, support vector machines, neural networks, and clustering
  • Create data visualizations using ggplot2 and base R graphics
  • Ability to use the shiny framework to build interactive web apps

Course Highlights

  • 31 Structured Lessons Comprehensive coverage of core course objectives
  • 57 Hands-On LiveLabs Interactive guided scenarios with instant evaluation
  • 1 Year Full Access Self-paced learning accessible anytime on all devices

02 / Lessons & labs

See exactly what you will learn and practice

Download outline (PDF)

Lessons

31 Interactive Lessons · 169 topics
01 Introduction 4 topics
  • About This All-in-One
  • What You Can Safely Skip
  • Icons Used in This Course
  • Where to Go from Here
02 R: What It Does and How It Does It 9 topics · 5 LiveLab
  • The Statistical (and Related) Ideas You Just Have to Know
  • Getting R
  • Getting RStudio
  • A Session with R
  • R Functions
  • User-Defined Functions
  • Comments
  • R Structures
  • for Loops and if Statements

5 LiveLab in this lesson — see the labs panel →

03 Working with Packages, Importing, and Exporting 6 topics · 1 LiveLab
  • Installing Packages
  • Examining Data
  • R Formulas
  • More Packages
  • Exploring the tidyverse
  • Importing and Exporting

1 LiveLab in this lesson — see the labs panel →

04 Getting Graphic 4 topics · 4 LiveLab
  • Finding Patterns
  • Doing the Basics: Base R Graphics, That Is
  • Kicking It Up a Notch to ggplot2
  • Putting a Bow On It

4 LiveLab in this lesson — see the labs panel →

05 Finding Your Center 7 topics · 1 LiveLab
  • Means: The Lure of Averages
  • Calculating the Mean
  • The Average in R: mean()
  • Medians: Caught in the Middle
  • The Median in R: median()
  • Statistics à la Mode
  • The Mode in R

1 LiveLab in this lesson — see the labs panel →

Hands-On Labs Our edge

57 LiveLabs
  • Performing Basic Operations
  • Creating and Using Custom Functions
  • Creating and Working with Data Frames
  • Working with Matrices
  • Using for Loops and if-else Statements
  • Analyzing Data
Labs run in your browser — nothing to install.

03 / FAQs

Questions before you start

Contact us ↗
What are the benefits of learning R programming?

Some of the many benefits are listed below:

  • R is the most versatile and adaptable programming language. 
  • It supports a wide range of LM algorithms for predictive modeling. 
  • It is an open-source software available for free usage and distribution.
What are the prerequisites?
There are no prerequisites for taking this R programming course. It is a beginner-friendly course that starts with the basic programming concepts and gradually proceeds to advanced topics.
Can this course help with data science/data analytics projects?

Yes, R programming is used for data science and data analytics projects. You’ll gain a strong foundation on the following R programming and data analysis techniques:

  • Cleaning and preprocessing data
  • Perform exploratory data analysis (EDA)
  • Build statistical models
  • Implement ML algorithms
  • Create interactive data visualizations 
  • Develop data-driven solutions
How does this course help with career development?
Learning R programming can benefit your career by making you a highly sought-after candidate for data science, analytics, and research roles. It opens doors to many exciting job opportunities with higher salaries.

Learn R: The Language of Data Science

Level up your data skills with this comprehensive yet beginner-friendly course.

  • 1 year of full access
  • 57 LiveLab included
  • Certificate of completion
scroll to top