DataCamp
Try Data Visualization with ggplot2 (Part 1)
Download PDF