Depends on what you're a beginner at! For complete
Java beginners - I'd probably recommend you start with a book on basic Java first such as
Head First Java. Even a book on basic
JEE techniques (particularly persistence, like our earlier book
Persistence in the Enterprise) would be helpful as background before you start. But if you're wanting to learn how to build RESTful services for mobile applications, and how to code JavaScript applications using JQuery and Dojo in WebSphere (especially using IBM Worklight) then yes, this is the book for you!
Kyle