Developers just starting to learn Oracle ADF sometimes find the experience daunting, but Oracle JDeveloper and ADF Product Management have done an amazing job of easing the learning curve. The issue most of us have is simply keeping up with what they and others are making available.
Although AVIO Consulting’s 3 day ADF with Oracle BPM Workshop gives students the knowledge of how to use and integrate ADF with Oracle BPM and human tasks, ADF is a complex product and it is easy to become overwhelmed when trying to learn its nuances. Here is the list of learning resources I provided a student this week. It includes what I believe are the most current Oracle ADF web sites, on-line videos, tutorials, documentation, commercially available books, instructor led training, code samples and forum.
Web Sites and Blogs
Oracle JDeveloper and ADF – Getting Started Guide – This has the links to all of the different papers, demonstrations, videos and tutorials provided by the Oracle ADF product management team.
AMIS Technology Blogs on ADF – AMIS Technology has some of the best blog posts on ADF.
On-line Videos
Oracle ADF Insider – Learn Oracle ADF Online – Over 60 recorded sessions that cover the basics, advanced topics and the essentials with common ADF techniques explained.
Advanced ADF Series Part 1 – Self-paced online training with an overview and covers bindings, team development and task flows.
Advanced ADF Series Part 2 – Self-paced online training that covers regions, page layouts, page templates, components, skinning and data visualization components.
Oracle ADF Architecture TV – 85 videos that cover ADF planning and getting started, design and architecture, development and deployment.
ADF Academy – Oracle ADF Mobile – Self-paced 90 minute overview on ADF Mobile.
Oracle ADF Mobile YouTube Channel – Oracle Mobile Application Framework (MAF) videos (currently 27 videos).
Tutorials
JDeveloper and ADF Tutorials – Over 50 step-by-step tutorials that cover how to get started, general topics, JPA/EJB, web services, JSF, ADF applications, ADF Faces, ADF Task Flows, ADFbc, ADF Mobile, Metadata Services (MDS), Oracle WebCenter and Oracle SOA.
Documentation
Oracle ADF Documentation – http://www.oracle.com/technetwork/developer-tools/adf/learnmore/adfinsi…
Commercially Available Books
Quick Start Guide to Oracle Fusion Development – Oracle JDeveloper and Oracle ADF by Grant Ronald – This is the first and best ADF book anyone getting started should buy. It is easy to understand and concise, but full of essential base level information.
Developing Web Applications with Oracle ADF Essentials by Sten E. Vesterli – Oracle JDeveloper 11g Handbook by Duncan Mills, Peter Koletzke, Avrom Roy-Faderman
Oracle Fusion Developer Guide by Frank Nimphius, Lynn Munsinger
Oracle ADF Faces Cookbook by Amr Gawish
Oracle ADF Enterprise Application Development Made Simple by Sten E. Vesterli
Oracle ADF 11gR2 Development Beginner’s Guide by Vinod Krishnan
Oracle ADF Real World Developer’s Guide by Jobinesh Purushothaman
Oracle JDeveloper 11gR2 Cookbook by Nick Haralabidis
Instructor Led Training
Oracle University
Oracle Fusion Middleware 11g: Build Applications with ADF I
Oracle Fusion Middleware 11g: Build Applications with ADF II
AVIO Consulting
ADF with Oracle BPM Workshp (A-311) – Three day workshop that shows developers how to integrate ADF with Oracle BPM processes and human tasks.
Code Samples
Oracle JDeveloper 11g and Oracle ADF — Code Samples
Code Corner – Hints tips and coding samples for ADF Developers.
Forum
ADF Oracle Technical Network (OTN) Forum – Post questions and search for previously answered questions.
I hope this helps you on your Oracle ADF journey.
Dan