SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
Contact Us at:
Phone : +91-8500122107
Phone :+91-8341056146
Phone :+01-9722209571
Email : raj@apex-online-it-training.com
Website : www.apex-online-it-training.com

Application Development Framework
Course Content

1. Introduction to Fusion and ADF
Oracle ADF and JDeveloper
Oracle Fusion Middleware
Oracle Fusion Architecture
ADF and MVC
More about ADF
2. Exploring JDeveloper
JDeveloper 11g New Features
Building ADF Application in JDeveloper
Configuring JDeveloper Preferences
3. Database Schema Design
JDeveloper 11g New Features
Database Designing Tools in JDeveloper
Creating Offline Objects
Synchronize Online-Offline Database
4. Data Modeling with ADF Business Components
Advantages of ADF BC
ADF BC Categories
Creating ADF Business Components
Contact Us at:
Phone : +91-8500122107
Phone :+91-8341056146
Phone :+01-9722209571
Email : raj@apex-online-it-training.com
Website : www.apex-online-it-training.com

Business Component Browser
5. Entity Objects and Associations
Data Persistence using Entity Objects
Creating Entity Objects
Modify Entity Object Default Behavior
Associations
6. View Objects and View Links
Populating Data in View Objects
Creating View Objects
Modify View Object Default Behavior
View Links
Creating View Criteria
Creating List of Values
7. Application Modules
Designing Application Module
Creating Application Module
Application Module Editor
Testing Service Methods
8. Programmatically Modifying Default Behavior
Supporting Java Classes
Modify Entity Object Behavior
Modify View Object Behavior
Contact Us at:
Phone : +91-8500122107
Phone :+91-8341056146
Phone :+01-9722209571
Email : raj@apex-online-it-training.com
Website : www.apex-online-it-training.com

Service Methods and Application Module•
9. Business Validation
Validation Life Cycle
Built-in Declarative Validation Rules
Validation Execution
Failure Handling
Groovy Support
Creating Validation Rule Class
10. Introduction to User Interface Technologies
User Interface – Available Technologies
Java Server Faces
ADF Faces
11. Understanding ADF Data bindings
ADF Data Model and Bindings
Exposing Business Components as Data Controls
JSF Expression Language
Binding Components to Data
12. Understanding ADF Task Flows
Characteristics of ADF Task Flow
Creating a Task Flow
Using ADF Task Flow Components
Using Method Call Activities
Contact Us at:
Phone : +91-8500122107
Phone :+91-8341056146
Phone :+01-9722209571
Email : raj@apex-online-it-training.com
Website : www.apex-online-it-training.com

Creating Managed Beans
13. Enriching the Page Content
ADF Faces Rich Client Components
Using Facets
Using ADF Faces Components
UI and Translation
14. Understanding Layout Basics
ADF Faces Layout Components
ADF Faces Skins
Enabling PPR
15. Ensuring Reusability
Pros and Cons of Reusability
Reusing Components
Designing for Reuse
Creating ADF Library
What Fits your Requirements
16. Implementing Page Navigation
ADF Faces Navigation Components
Performing Navigation
Defining Access Keys
Using Train Components
17. Handling Application Events
Contact Us at:
Phone : +91-8500122107
Phone :+91-8341056146
Phone :+01-9722209571
Email : raj@apex-online-it-training.com
Website : www.apex-online-it-training.com

JSF Page Life Cycle
ADF Lifecycle Phases
Creating Action Methods
Value Change Events
18. Managing and Validating Data
Holding Values in Data Model
Holding Values in Managed Beans
Passing Values between Pages
Validation Event Points
ADF Binding Validation
ADF Faces Validation
19. Transaction Management
Handling Transactions with ADF BC
Transaction in ADF Task Flow
Specifying Task Flow Transaction Start Options
20. Troubleshooting ADF Applications
Logging and Diagnostics
Java Logging
ADF Logging
ADF Declarative Debugger
UI Troubleshooting Tools
Configuring ADF Logging
Contact Us at:
Phone : +91-8500122107
Phone :+91-8341056146
Phone :+01-9722209571
Email : raj@apex-online-it-training.com
Website : www.apex-online-it-training.com

21. Deploying ADF Applications (WebLogic)
Creating a WAR Profile
Creating a EAR Profile
Testing the Server Connectivity
Deploying the Application

Contenu connexe

Dernier

IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfDaniel Santiago Silva Capera
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-pyJamie (Taka) Wang
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXTarek Kalaji
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesDavid Newbury
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...DianaGray10
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Adtran
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8DianaGray10
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarPrecisely
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UbiTrack UK
 

Dernier (20)

IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
 

Application development framework ONLINE TRAINING COURSE CONTENT

  • 1. Contact Us at: Phone : +91-8500122107 Phone :+91-8341056146 Phone :+01-9722209571 Email : raj@apex-online-it-training.com Website : www.apex-online-it-training.com Application Development Framework Course Content 1. Introduction to Fusion and ADF Oracle ADF and JDeveloper Oracle Fusion Middleware Oracle Fusion Architecture ADF and MVC More about ADF 2. Exploring JDeveloper JDeveloper 11g New Features Building ADF Application in JDeveloper Configuring JDeveloper Preferences 3. Database Schema Design JDeveloper 11g New Features Database Designing Tools in JDeveloper Creating Offline Objects Synchronize Online-Offline Database 4. Data Modeling with ADF Business Components Advantages of ADF BC ADF BC Categories Creating ADF Business Components
  • 2. Contact Us at: Phone : +91-8500122107 Phone :+91-8341056146 Phone :+01-9722209571 Email : raj@apex-online-it-training.com Website : www.apex-online-it-training.com Business Component Browser 5. Entity Objects and Associations Data Persistence using Entity Objects Creating Entity Objects Modify Entity Object Default Behavior Associations 6. View Objects and View Links Populating Data in View Objects Creating View Objects Modify View Object Default Behavior View Links Creating View Criteria Creating List of Values 7. Application Modules Designing Application Module Creating Application Module Application Module Editor Testing Service Methods 8. Programmatically Modifying Default Behavior Supporting Java Classes Modify Entity Object Behavior Modify View Object Behavior
  • 3. Contact Us at: Phone : +91-8500122107 Phone :+91-8341056146 Phone :+01-9722209571 Email : raj@apex-online-it-training.com Website : www.apex-online-it-training.com Service Methods and Application Module• 9. Business Validation Validation Life Cycle Built-in Declarative Validation Rules Validation Execution Failure Handling Groovy Support Creating Validation Rule Class 10. Introduction to User Interface Technologies User Interface – Available Technologies Java Server Faces ADF Faces 11. Understanding ADF Data bindings ADF Data Model and Bindings Exposing Business Components as Data Controls JSF Expression Language Binding Components to Data 12. Understanding ADF Task Flows Characteristics of ADF Task Flow Creating a Task Flow Using ADF Task Flow Components Using Method Call Activities
  • 4. Contact Us at: Phone : +91-8500122107 Phone :+91-8341056146 Phone :+01-9722209571 Email : raj@apex-online-it-training.com Website : www.apex-online-it-training.com Creating Managed Beans 13. Enriching the Page Content ADF Faces Rich Client Components Using Facets Using ADF Faces Components UI and Translation 14. Understanding Layout Basics ADF Faces Layout Components ADF Faces Skins Enabling PPR 15. Ensuring Reusability Pros and Cons of Reusability Reusing Components Designing for Reuse Creating ADF Library What Fits your Requirements 16. Implementing Page Navigation ADF Faces Navigation Components Performing Navigation Defining Access Keys Using Train Components 17. Handling Application Events
  • 5. Contact Us at: Phone : +91-8500122107 Phone :+91-8341056146 Phone :+01-9722209571 Email : raj@apex-online-it-training.com Website : www.apex-online-it-training.com JSF Page Life Cycle ADF Lifecycle Phases Creating Action Methods Value Change Events 18. Managing and Validating Data Holding Values in Data Model Holding Values in Managed Beans Passing Values between Pages Validation Event Points ADF Binding Validation ADF Faces Validation 19. Transaction Management Handling Transactions with ADF BC Transaction in ADF Task Flow Specifying Task Flow Transaction Start Options 20. Troubleshooting ADF Applications Logging and Diagnostics Java Logging ADF Logging ADF Declarative Debugger UI Troubleshooting Tools Configuring ADF Logging
  • 6. Contact Us at: Phone : +91-8500122107 Phone :+91-8341056146 Phone :+01-9722209571 Email : raj@apex-online-it-training.com Website : www.apex-online-it-training.com 21. Deploying ADF Applications (WebLogic) Creating a WAR Profile Creating a EAR Profile Testing the Server Connectivity Deploying the Application