Track
r
R
36 lessons: stats, dplyr, ggplot2—Rscript server playground and 108 MCQs.
- Mode
- server_script
- Practice
- Server runner
- Lessons
- 36 units
Before you start
R for statistics, visualization, and reproducible analysis workflows.
Dominant in academia, biostatistics, and many analytics teams.
Research pipelines, Shiny dashboards, and statistical reporting.
Server script lessons with dataframe-centric examples and MCQs.
When your role is analytics-heavy—often alongside SQL and Data Science topics.
Lesson order
Sequential — follow top to bottom36 lessons are live in this track. Start from step 01 for the smoothest path.
-
01 intro Introduction to R
beginner
Open → -
02 what-is-r What is R?
beginner
Open → -
03 r-vs-python-and-others R vs Python and others
beginner
Open → -
04 r-ecosystem-preview R ecosystem preview
beginner
Open → -
05 playground-workflow Playground workflow
beginner
Open → -
06 hello-world-r Hello, World in R
beginner
Open → -
07 variables-types-r Variables and types
beginner
Open → -
08 vectors-r Vectors
beginner
Open → -
09 factors-r Factors
beginner
Open → -
10 control-flow-r Control flow
beginner
Open → -
11 functions-r Functions
beginner
Open → -
12 data-frames-intro Introduction to data frames
beginner
Open → -
13 dplyr-basics dplyr basics (local install)
intermediate
Open → -
14 tidyr-basics tidyr basics (local install)
intermediate
Open → -
15 readr-import Importing data with readr (local)
intermediate
Open → -
16 subsetting-r Subsetting
intermediate
Open → -
17 missing-data-r Missing data
intermediate
Open → -
18 base-plotting Base plotting
intermediate
Open → -
19 ggplot2-intro ggplot2 introduction (local install)
intermediate
Open → -
20 ggplot2-aesthetics ggplot2 aesthetics (local)
intermediate
Open → -
21 charts-best-practices Chart best practices
intermediate
Open → -
22 knitr-rmarkdown-intro knitr and R Markdown intro (local)
intermediate
Open → -
23 reports-intro Reports introduction
intermediate
Open → -
24 descriptive-stats Descriptive statistics
intermediate
Open → -
25 probability-intro Probability introduction
intermediate
Open → -
26 hypothesis-testing-intro Hypothesis testing introduction
advanced
Open → -
27 linear-models-intro Linear models introduction
advanced
Open → -
28 model-diagnostics Model diagnostics
advanced
Open → -
29 lists-r Lists
advanced
Open → -
30 apply-family Apply family
advanced
Open → -
31 s3-s4-intro S3 and S4 introduction
advanced
Open → -
32 packages-r R packages
advanced
Open → -
33 reproducibility-r Reproducibility
advanced
Open → -
34 shiny-teaser Shiny teaser (local)
advanced
Open → -
35 interview-essentials-r Interview essentials
advanced
Open → -
36 production-checklist-r Production checklist
advanced
Open →