Free Course — No signup required

Learn R Programming
in 5 Days

Data frames, ggplot2, statistical modeling, machine learning, and interactive Shiny apps.

5 lessons
Self-paced
~60 min/day
Free forever
No account needed

R Programming in 5 Days

Free 5-day R programming course. Data frames, ggplot2, statistics, machine learning with caret/tidymodels, and Shiny.

  • Load and wrangle data with dplyr: filter, mutate, group_by, summarize, join
  • Visualize data with ggplot2: scatter plots, bar charts, facets, themes, and publication quality
  • Run statistical tests: t-test, chi-square, ANOVA, and interpret p-values correctly
  • Train and evaluate ML models with caret and tidymodels on real datasets
  • Build an interactive Shiny web app with reactive inputs and live charts
tidyverse
ecosystem
ggplot2
visualization
Shiny
apps
$0
cost

Every lesson builds on the last.
No theory without practice.

Get the full course in your inbox

Optional. Each lesson delivered daily + updates when we add new content.

Free forever. Unsubscribe anytime. No spam.

You're in. Day 1 is in your inbox.

B
Bo Peng
Founder, Precision AI Academy

Kaggle Top 200 data scientist. Trained 400+ professionals across universities and federal agencies. Built production systems at scale. Every lesson has concrete examples and exercises you can finish in under an hour.

Want hands-on AI training in 3 days?

Our in-person AI bootcamp covers agentic systems, production deployment, and real-world applications. Five cities. $1,490.

Reserve Your Seat →