[Note: The review contains my own thoughts and opinions.]
“Oracle ADF Faces Cookbook” published by Packt Publishing is a guide to learn Oracle ADF Faces. With this book you will learn almost everything about view and controller layers from Oracle ADF and how to use a lot of components. The book is full of good examples and best practises. All chapters are well written and they have links to official document from Oracle.
The examples are detailed and easy to perform. A good example described in this book: how to use Task Flow Template to create a crud structure, and reuse it in another Task Flows.
I recommend this book for begginers and experienced developers, because it covers from basics to advanced topics and it tries to follow Oracle Best Practices.