UrbanPro
true

ADF Training

LIVE
Ongoing

Course offered by Naresh

0 review

 

                                                                  ADF COURSE CONTENT

 

Chapter 1: Introduction to Oracle Fusion and ADF

  • Oracle ADF and JDeveloper
  • Oracle Fusion Middleware
  • Oracle Fusion Architecture
  • ADF and MVC
  • More about ADF Features and Advantages

 

Chapter 2: Exploring Jdeveloper

 

  • Installing Jdeveloper
  • Configuring Preferences
  • Various Panes on Jdeveloper
  • Hello World in Jdeveloper
  • Building ADF Application in Jdeveloper

 

Chapter 3: Database Schema Design

  • Creating Connections to Database
  • Database Designing tools in Jdeveloper
  • Creating offline Objects
  • Synchronize Online-Offline Database

 

Chapter 4: Introduction to ADF Business Components

  • Advantages of ADF BC
  • Entity Objects
  • View Objects
  • Application Module
  • Creating ADF Business Components

Chapter 5: Introduction to User Interface

  • Java Server Faces
  • ADF Faces
  • Visit some of the ADF Rich Components
  • Faces Layouts
  • Design Layouts

 

 

Practice:

  • Install Jdeveloper and Oracle XE database
  • Get familiar with IDE
  • Hello World in Jdeveloper
  • Database
  • Install sample application schema
  • Creating Sample ADF Application

 

Chapter 6: Entity Objects and Associations

  • Creating Database Connection
  • Creating Entity Objects
  • Refreshing entity objects from Database
  • Specifying Default Values for the attributes
  • Updatability of Entity Attributes
  • Persistent and Transient Attributes
  • Specifying dependency Attributes
  • Introduction to validations
  • Tracking change history
  • Creating alternate primary keys
  • Checking Data inconsistency by using change indicator attribute
  • Generating Java Classes for entity Components
  • Creating Associations

Chapter 7: View Objects and View Links

  • Creating View Objects
  • Adding additional attributes from Entity Objects
  • Annotate attributes using UI Hints
  • Creating View Criteria
  • Creating List of Values
  • Dependent List of Values
  • Generating Java Classes for View Components
  • Creating View Links

 

Chapter 8: Application Modules

  • Creating Application Module
  • Designing Application Module
  • Applying View Criteria
  • Nested Application Modules
  • Testing the model using Application Module
  • Debugging using Application Module
  • Generating Java Classes for Application Module
  • Exposing the Methods from application module using client interface

 

Practice:

  • Build ADF BC
  • Implement Validations and Business Logic
  • Build Application Module
  • Creating LOVâ??s and Dependent LOVâ??s
  • Implement Client Interface Methods
  • Testing ADF BC using Application Module

Chapter 9: Introduction to User Interface Technologies

  • Java Server Faces and ADF Faces
  • Understanding Data Controls
  • Understanding Data Bindings
  • JSF Expression Language
  • Binding components to Data

 

Chapter 10: Understanding the UI Layouts and Components

  • Understanding the various UI Layouts
    • Panel Form Layout
    • Panel Group Layout
    • Panel Header
    • Panel Box etcâ?¦
  • Implementing some of the UI components
    • Table
    • Tree Table
    • Hierarchy Viewer
    • Editable Forms
    • Master Detail Pages etcâ?¦
  • Understanding more about bindings
    • Attribute Binding
    • Tree Binding
    • Method Binding etcâ?¦

 

Chapter 11: Understanding Page Navigations

  • Performing navigation between components
  • Various ADF Faces Navigation Components
  • Using Train Components
  • Bread Crumbs

Chapter 12: Understanding ADF Task Flows

  • Understanding the Reusability
  • Creating a Task Flows
  • Types of Task Flows (Bounded Vs Unbounded)
  • Understanding Pages Vs Page Fragments
  • Using Task Flow components
  • Creating Managed Bean

Practice :

  • Build Simple Pages with various UI components
  • Build Task Flows
  • Implement Navigations
  • Implementing Master-Detail

 

Chapter 13: More About Task Flows

  • Passing Parameters to Task flows
  • Usage of Task Flow Returns and Parent Action
  • Child Task flows
  • Task flow Initializer and Finalizer
  • Ensuring the reusability
  • Understanding Managed Beans
    • Understanding Various Scopes
    • Backing Bean Vs Managed Bean
    • When to use which scope bean

 

Chapter 14: More about UI components

  • Partial Page Rendering
  • Usage of Listeners
  • More About Tables
    • Column Stretching
    • Understanding QBE
    • Sorting
    • Layouts
    • Contextual Menus
  • Working with Popup
    • Designing the Popup
    • Show Popup Behavior
    • Programmatically controlling the Popup Behavior
  • Exporting to the Excel etc
  • File\Image Uploads and downloads

 

Chapter 15: Working with Contextual Events

  • Why we need inter region communication
  • Inter region Communication Patterns
  • Declaratively raising contextual Events
  • Programmatically raising the contextual Events
  • How the contextual Events works and propagates

 Practice :

 

  • Building pages using complex UI components
  • Implement Quick Search
  • Design and Implement
  • Implementing Contextual Events
  • Usage of Dynamic Tab Navigation Shell

 

Chapter 16: Working with Templates

  • Working with Task Flow Templates
  • Working with Page Templates
  • Usage of Oracle Dynamic Tab Navigation Shell
  • Building the Custom Templates

 

Chapter 17: Working with ADF Security

  • Configuring security through wizard
  • Usage of Jazn-data.xml
  • Role Based Security
  • Granting access to resources

Chapter 18: Working with Transactions

  • Handling transactions with ADF BC
  • Transaction in ADF Task Flow
  • Exploring various Task Flow Transaction Start options
  • Creating Save points

Chapter 19: Localization

  • Usage of Resource Bundles in Model Layer
  • Usage of Resource Bundles in UI Layer
  • Packaging the bundles

Chapter 20: Working with Various Data Controls

  • Web service Data Controls
  • Pojo Data Controls
  • EJB Data Controls etcâ?¦

Chapter 21: Debugging, Packaging and Deployment of ADF Application

  • Logging and Diagnostics
  • Debugging java code through Jdeveloper
  • Debugging Task flow
  • Building the various archived files (ADF Library, WAR, EAR, MAR etcâ?¦)
  • Deploying application
    • Using Jdeveloper
    • Using Weblogic Console
    • Using Enterprise Manager

Practice :

 

  • Implementing Security
  • Implement Logging
  • Practice the Debugging Techniques
  • Working with Pojo Data controls
  • Creating the deployment profiles
  • Using Enterprise Manager

Chapter 22: DVT Components

  • Graphs
  • Charts
  • Maps
  • Gantt Charts
  • Pivot Tables etcâ?¦

Chapter 23: Miscellaneous

  • ADF Lifecycle
  • DVT Components
  • Skinning
  • Importance of various configuration files
    • Adfc-config.xml
    • xml
    • Adf-config.xml
    • xml
    • xml
    • dcx
    • cpx
    • Faces-config.xml
    • Trinidad-config.xml

Chapter 24: ADF Best Practices

  • Setting up the project structure
  • Lifespan of ADF Business Components
  • Ensuring High Availability for fusion web application
  • Performance tuning for Oracle ADF
    • Tuning tips for AM
    • Tuning tips for View Objects
    • Tuning tips for Entity Objects
    • Tuning tips for ADF Model
    • Tuning tips for ADF Controller and task flows

 

Chapter 25: Interview Discussion

  • Resume Guidance
  • Interview Tips
  • Mock Interview session

About the Trainer

Avg Rating

0 Reviews

0 Students

9 Courses

Naresh

B.Tech

5 Years of Experience

I have given corporate training on Workday HCM Training (Techno Functional) development

Workday HCM Techno Functional course covers Core HR and Integration Modules. please contact us for further details.
Topics Covered

Students also enrolled in these courses

LIVE
14 reviews
45 Hours

Course offered by Gulasan Mishra

14 reviews
LIVE
40 Hours

Course offered by Lakshmi Padmasree

30 reviews
LIVE
2 reviews

Course offered by VR Software Solutions

5 reviews
LIVE

Course offered by Raju

1 review

Tutor has not setup batch timings yet. Book a Demo to talk to the Tutor.

Different batches available for this Course

No Reviews yet!

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

Certified

The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.

Different batches available for this Course

tickYou have successfully registered

ADF Training by Naresh

Naresh picture
LIVE

Class
starts in

01

Hour

01

Min

01

Sec

Select One

Register Now

Do you want to Register for this Free class?

Yes, Register No, not right now

Tell us a little more about yourself

ADF Training by Naresh

Naresh picture
LIVE

Class
starts in

01

Hour

01

Min

01

Sec

Please enter Student name

Please enter your email address.

Please enter phone number.

Verify Your Mobile Number

Please verify your Mobile Number to book this free class.

Update

Please enter 10 digit phone number.

Please enter your phone number.

Please Enter a valid Mobile Number

This number is already in use.

Resend

Please enter OTP.

Or, give a missed call and get your number verified

080-66-0844-42

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more