Before undergoing an expensive course, those interested in learning react native, usually start with a book. But what kind? Here we will not recommend any particular book, but rather point you in the direction of the right book to buy. It should be understood from the start that you really cannot learn React Native without first knowing Java. As one book blurb puts it. "Leverage your existing knowledge to build world-class mobile applications."