Hands-On Programming with R: Write Your Own Functions and Simulations
This book provides an introduction to the R programming language through 3 “projects” that make learning R more fun, and give context for learning new programming concepts. The presentation of information is quite good, with the author providing screenshots and other figures to illustrate concepts. For an introductory book, the information is somewhat high level, without being unnecessarily confusing. I can see this being a good resource for someone with prior programming and/or computer science knowledge outside of R programming. You can access the e-book for free at: https://rstudio-education.github.io/hopr/. Additionally, if you are interested in a physical copy you can use this commissioned link: https://amzn.to/3M07ro5.