Oracle Fusion Middleware 11g: Build Applications with ADF II
Duration : 3 Days (24 Hours)
Oracle Fusion Middleware 11g: Build Applications with ADF II Course Overview:
The Oracle Fusion Middleware 11g: Build Applications with ADF II certification focuses on Oracle Application Development Framework (ADF), a key element of Oracle Fusion Middleware. ADF enables developers to create enterprise applications with data functionalities across web, mobile, and desktop interfaces. This certification offers essential expertise in implementing Java EE-compliant solutions, making it valuable for industries seeking skilled professionals proficient in Oracle ADF. These professionals enhance productivity, support iterative development, and simplify application creation through abstraction.
Intended Audience:
• Experienced Java developers
• IT professionals who work with Oracle databases
• Existing Application Development Framework (ADF) users looking to advance their skills
• Individuals seeking to enhance their Oracle Fusion Middleware knowledge
• Oracle application developer specialists and consultants
• Developers wanting to build enterprise applications
Learning Objectives of Oracle Fusion Middleware 11g: Build Applications with ADF II:
The primary goal of the “Oracle Fusion Middleware 11g: Build Applications with ADF II” course is to provide students with a comprehensive comprehension of ADF, a Java EE framework tailored for enterprise application development. The course focuses on imparting knowledge about ADF Business Components (Model Layer), advanced features implementation in web user interfaces (View Layer), application security, customization, and transaction control using application modules. Moreover, the course aims to develop proficiency in testing, debugging, and deploying ADF applications. Upon completion, learners are expected to adeptly construct resilient, reusable business services using ADF.
Module 1: Explore the Project Structure and Core File Architecture
- Defining File Structure of a Project
- Examining Metadata Structure
- Understand about Page Definition Files
- Defining ADF Data Control and Data Binding Files
- Exploring Connections
- Exploring ADF Faces and Web Configuration files
Module 2: Extend the ADF Business Components Framework
- Examining general considerations when using ADF Business Components
- Understanding Framework Classes and Framework Hierarchy
- About PL/SQL in Business Components
- DML and Database Views
- DB Constraints, Compositions and Associations
- Transactions with Compositions and Associations
- Trigger assigned PK
- Many-to Many relationships and Auditing
Module 3: Use ADF Business Components for Validation, Calculations and List of Values
- LOV View Objects
- List Data Source
- View Accessors
- Transient Attribute
- FK, Compare and Script Validations
- Groovy code
- View Criterias
- Registering Business Rules
Module 4: Use Inheritance in the Business Domain Layer
- Implementing Inheritance
- Domain Layer
- Discriminators
- Supertype/Subtype
- Understanding Polymorphic Entity Usage
- Creating Polymorphic View Rows
- About Dynamic Rendering
Module 5: ADF as part of a Service Oriented Architecture
- BPEL
- SCA
- Human Work Flow
- B2B Adaptor
- Service Data Objects
- Mediator Service
- WSDL
Module 6: Implement Data Binding Concepts
- JSR-227 Data Controls and Bindings
- Understanding ADF Model
- Method, Accessor and Variable Iterators
- Value and Action Bindings
- DataBindings.cpx file
- Synchronization
- Data Control
- Named Bind Variables
Module 7: Practical Data Binding in Action
- JSF & Data Model
- ADFm Life Cycle
- Custom Controllers
- Customizing ADF Page Lifecycle
- Custom Listeners
- Conditional Values
- Google-Style Query
Module 8: Work with Managed Beans and JavaServer Faces
- Expression Language
- Understanding JSF Architecture and Life Cycle
- About Component Model and Navigation Model
- Managed Properties
- JSF Value Binding
- Backing Beans
- Context Objects
Module 9: ADF Faces Advanced Features
- JSR-127 JSF Components
- AJAX & Partial Page Rendering
- PRP Attributes: partialSubmit, autoSubmit, partialTriggers
- Runtime Layout
- Page-Level Actions
- Printable pages
- Boolean Checkbox
- Graphs and Charts
Module 10: Integrate with WebCenter
- Runtime Customization
- Content Management
- Portlets
- WebCenter Sevices
- Composer
- MDS
- WebCenter Spaces
Module 11: Customize the Application Look and Feel with Skins
- Using CSS
- Skinning architecture
- Skin Configuration
- Skin Selectors
- Skin Development by example
- Instance-specific component skins
- Skin inheritance
Oracle Fusion Middleware 11g: Build Applications with ADF II Course Prerequisites:
• Basic understanding of Java and Java EE.
• Knowledge of Oracle JDeveloper 11g.
• Experience with Oracle Fusion Middleware components.
• Familiarity with JavaServer Faces (JSF) and XML schemas.
• Prior completion of Oracle Fusion Middleware 11g: Build Applications with ADF I training or equivalent experience.
Discover the perfect fit for your learning journey
Choose Learning Modality
Live Online
- Convenience
- Cost-effective
- Self-paced learning
- Scalability
Classroom
- Interaction and collaboration
- Networking opportunities
- Real-time feedback
- Personal attention
Onsite
- Familiar environment
- Confidentiality
- Team building
- Immediate application
Training Exclusives
This course comes with following benefits:
- Practice Labs.
- Get Trained by Certified Trainers.
- Access to the recordings of your class sessions for 90 days.
- Digital courseware
- Experience 24*7 learner support.
Got more questions? We’re all ears and ready to assist!