I first used swirl while taking several of the R Coursera courses from Hopkins. While the courses were fantastic, swirl was how I learned the material to be able to complete the assignments and projects.
I highly recommend using swirl if you're just getting into R.