While you are learning the basics of the language - you can use JDeveloper as your coding/running/debugging environment it can also help you with code template code completion and syntax error highlighting. To understand how to do these use the Introduction to the IDE Tutorial.
The place to begin is with the Reviewer's Guide on OTN. Start by reading the data sheets to understand what the framework does, and watch a demo to understand what is the purpose of ADF, also an excellent book is "Quick Start Guide to Oracle Fusion Development" by Grant Ronald. Next start with the tutorial Developing Rich Web Applications With Oracle ADFwhich will take you about 2-3 hours to complete - and will give you an impression of the development process and if you actually read the explanation in it and not just follow the step-by-step instructions you will also understand what you are doing and not just how you are doing things. You can deepen your knowledge with two other tutorials: An ADF Faces focused tutorial and one about ADF TaskFlows. There are many other tutorials that you can follow here.
- "Quick Start Guide to Oracle Fusion Development" by Ronald Grant and the
- "Oracle JDeveloper 11g Handbook" by Duncan Mills ,Peter Koletzke and Dr Avrom Roy-Faderman
Once you are done with these books, you might want to go to the next level of knowledge which is covered in Oracle Press's "Oracle Fusion Developer Guide" by Frank Nimphius and Lynn Munsinger.
If there is still a question create a Service Request via My Oracle Support.
- Grant Ronald's Blog, Oracle ADF PM
- Didier's Blog, Oracle ADF Support Blog by Didier Laurent
- The GroundBlog, by Duncan Mills
- ADF Code Corner, by Frank Nimphius, ADF PM
- Dive into ADF, by Steve Muench Senior Architect
- ADF Adventures, Juan Camilo Ruiz
- ADF Unleashed, by the Oracle ADF Community
- ADF Redefined by Vijay Mohan
- Oracle Fusion Middleware Security, by the Oracle A-Team
- Beginning Programming with Java For Dummies by Barry Burd ISBN-13: 978-0764588747
- Thinking in Java by Bruce Eckel ISBN 0-13:659723-8
- Quick Start Guide to Oracle Fusion Development by Ronald Grant ISBN-13: 978-0-07-174428-7
- Oracle JDeveloper 11g Handbook by Duncan Mills ,Peter Koletzke and Dr Avrom Roy-Faderman ISBN-13: 978-0071602389
- Oracle Fusion Developer Guide by Frank Nimphius and Lynn Munsinger ISBN-13: 978-0071622547
- Oracle ADF Real World Developer's Guide by Jobinesh Purushothaman ISBN-13: 978-1949684828












