SlideShare una empresa de Scribd logo
1 de 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

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

Más contenido relacionado

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

Destacado

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Saba Software
 

Destacado (20)

Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 

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