SlideShare a Scribd company logo
1 of 10
Online | classes| Corporate
Training | certifications | placements| support

Contact US:
Magnific training
India +91-9052666559
USA : +1-678-693-3475
info@magnifictraining.com
www.magnifictraining.com
Oracle Applications Development Framework (ADF)
Introduction to ADF
ADF Architecture
Understanding J Developer
Explain sample application
Database schema modeling
Install J Developer 11g
Get familiar with IDE
Database modeling
Install sample application schema
Introduction to ADF bc
Entity Objects and View Objects
Associations and View Links
Declarative validation and business logic
Building a Data Model with ADF Business Components
Introducing ADF Business Components
Creating Business Components from tables
Testing the data model
Querying and Persisting Data
Using view objects
Using entity objects to persist data
Synchronizing entity objects with database table changes
Creating associations
Creating updateable view objects
Creating master-detail relationships
Refactoring
Troubleshooting ADF BC Applications
Troubleshooting the business service
Troubleshooting the UI
Using logging and diagnostics
Using the J Developer debugger
Understanding UI Technologies
Describing the use of Web browsers and HTML
Describing the function of Servlets and JSPs
Defining Java Server Faces
Explaining the JSF component architecture and JSF component types
Explaining the purpose of backing beans and managed beans
Describing the JSF life cycle
Explaining how ADF Faces augments the JSF life cycle
Achieving the Required Layout
Using complex layout components
Explaining how to use ADF Faces skins
Using dynamic page layout
Ensuring Reusability
Designing for reuse
Using task flow templates
Creating and using page templates
Creating and using declarative components
Creating and using page fragments
Deciding which type of reusable component to us
Responding to Application Events
Using managed beans
Coordinating JSF and ADF lifecycles
Using phase and event listeners
Using action listeners and methods
Understanding additional AJAX events
Implementing Transactional Capabilities
Handling transactions with ADF BC
Using task flows to control transactions
Sharing data controls
Handling transaction exceptions
Defining response to the Back button
Fusion and ADF
Describing Fusion architecture
Explaining how ADF fits into the Fusion architecture
Describing the ADF technology stack (MVC)
Getting Started with J Developer
Listing J Developer benefits for application development
Using the features of the J Developer IDE
Defining IDE preferences
Creating applications, projects, and connections in J Developer
Modeling the Database Schema and Building a Data Model with ADF BC
Creating a database diagram
Generating changes to the database
Importing database objects without a diagram
Importing tables
Types of ADF Business Components
Creating Business Components from tables
Testing the data model
Implementing Security in ADF BC Applications
Exploring ADF Application security options
Understanding ADF security framework
Enabling users to access resources
Implementing a Login page
Understanding ADF controller authorization
Using Expression Language to extend security capabilities
Exposing Data
Creating application modules
Using master-detail view objects in application modules
Managing Business Components transactions
Abstracting business services with ADF Model

More Related Content

Recently uploaded

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 

Recently uploaded (20)

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 

Featured

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)
 

Featured (20)

AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
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
 

Oracle Fusion Middleware 11g Adf Online Training-Magnific Training.Com

  • 1. Online | classes| Corporate Training | certifications | placements| support Contact US: Magnific training India +91-9052666559 USA : +1-678-693-3475 info@magnifictraining.com www.magnifictraining.com
  • 2. Oracle Applications Development Framework (ADF) Introduction to ADF ADF Architecture Understanding J Developer Explain sample application Database schema modeling Install J Developer 11g Get familiar with IDE Database modeling Install sample application schema Introduction to ADF bc Entity Objects and View Objects Associations and View Links Declarative validation and business logic
  • 3. Building a Data Model with ADF Business Components Introducing ADF Business Components Creating Business Components from tables Testing the data model Querying and Persisting Data Using view objects Using entity objects to persist data Synchronizing entity objects with database table changes Creating associations Creating updateable view objects Creating master-detail relationships Refactoring
  • 4. Troubleshooting ADF BC Applications Troubleshooting the business service Troubleshooting the UI Using logging and diagnostics Using the J Developer debugger Understanding UI Technologies Describing the use of Web browsers and HTML Describing the function of Servlets and JSPs Defining Java Server Faces Explaining the JSF component architecture and JSF component types Explaining the purpose of backing beans and managed beans Describing the JSF life cycle Explaining how ADF Faces augments the JSF life cycle
  • 5. Achieving the Required Layout Using complex layout components Explaining how to use ADF Faces skins Using dynamic page layout Ensuring Reusability Designing for reuse Using task flow templates Creating and using page templates Creating and using declarative components Creating and using page fragments Deciding which type of reusable component to us
  • 6. Responding to Application Events Using managed beans Coordinating JSF and ADF lifecycles Using phase and event listeners Using action listeners and methods Understanding additional AJAX events Implementing Transactional Capabilities Handling transactions with ADF BC Using task flows to control transactions Sharing data controls Handling transaction exceptions Defining response to the Back button
  • 7. Fusion and ADF Describing Fusion architecture Explaining how ADF fits into the Fusion architecture Describing the ADF technology stack (MVC) Getting Started with J Developer Listing J Developer benefits for application development Using the features of the J Developer IDE Defining IDE preferences Creating applications, projects, and connections in J Developer
  • 8. Modeling the Database Schema and Building a Data Model with ADF BC Creating a database diagram Generating changes to the database Importing database objects without a diagram Importing tables Types of ADF Business Components Creating Business Components from tables Testing the data model
  • 9. Implementing Security in ADF BC Applications Exploring ADF Application security options Understanding ADF security framework Enabling users to access resources Implementing a Login page Understanding ADF controller authorization Using Expression Language to extend security capabilities
  • 10. Exposing Data Creating application modules Using master-detail view objects in application modules Managing Business Components transactions Abstracting business services with ADF Model