Oracle ADF Online Training

Key Features

  • Exploring JDeveloper and Weblogic:
  • ADF Business Components:
  • Entity Objects and Associations:
  • View Objects and View Links:
  • Exposure of data to clients:
  • Programmatically Customization of Data Services:
  • What you will learn Oracle ADF

    About Oracle ADF

    Oracle ADF is an end to end java EE framework that simplifies application development. It is a end-to-end MVC Framework. It has rich web interfaces and it has the process to simplify the data in a simple manner. We can reuse or we can modulate the data in oracle ADF. Oracle’s Application Development Framework offers an unparalleled level of productivity for application developers who are looking to build enterprise applications based on industry standards.


  • Introduction to Fusion and ADF
  • Exploring JDeveloper
  • Database Schema design
  • Data modeling with ADF Business components
  • Entity objects and Associations
  • View objects and view links
  • Application modules
  • Understanding layouts basics
  • Ensuring reusability
  • Implementing page navigation
  • Handling Application Events

  • Who are having the knowledge of SQL, Oracle modules can learn oracle ADF. It’s very easy to learn and there are many opportunities in this domain.


    Oracle Apps ,SQL are the pre-requisites to the oracle ADF.RizeTrainings provides online training ,corporate training for oracle ADF.

    Course Details:
    Introduction :
    • Introduction to Fusion Middleware
    • Introduction to Oracle ADF and MVC
    • Introduction to ADF architecture and lifecycle
    • Introduction to Jdeveloper/Weblogic and different releases

    • Jdeveloper/Weblogic
    • Database

    Exploring JDeveloper and Weblogic:
    • Listing JDeveloper benefits for application development
    • Using the features of the JDeveloper IDE
    • Defining IDE preferences
    • Database Designing Tools in JDeveloper • Creating applications, projects, and connections in JDeveloper • Introduction to Weblogic deployment and configuration settings • Data modeling and DB diagrams

    ADF Business Components:
    • Introduction and advantages of ADF BC
    • Types of ADF Business Components
    • Creating Business Components
    • Creating Application Modules
    • Business Component Browser
    • Testing the data model

    Entity Objects and Associations:
    • Introduction to Entity Objects
    • Creating Entity Objects
    • Entity Object implementation and definition classes
    • Explanation on data persistence using Entity Objects
    • Associations

    View Objects and View Links:
    • Introduction to View Objects and its attributes
    • View Object implementation and definition classes
    • Data population using View Objects
    • Creating updatable View Objects
    • Using View Links
    • Creating Master-Detail relationships
    • Creating and using View Criteria
    • Creating LOVs

    Exposure of data to clients:
    • Creating and Designing Application Modules
    • Using Master-Detail View Objects in Application Modules
    • Managing Business Components transactions
    • Testing Business Services with ADF Model

    Programmatically Customization of Data Services:
    • Generating Java classes
    • Programmatically modifying the behavior of Entity Objects
    • Programmatically modifying the behavior of View Objects
    • Adding service methods to an Application Module
    • Using Client APIs

    • Understanding Model and UI validations
    • Handling validation errors
    • Using Groovy expressions in validation
    • Using programmatic validation
    • Validation Event Points
    • ADF Binding Validation
    • ADF Faces Validation

    ADF UI Technologies:
    • Introduction to available UI technologies
    • Java Server Faces and ADF Faces
    • ADF Data bindings
    • Creating Managed Beans
    • Using Phase and Event Listeners
    • Using Action listeners and methods
    • Using a Page Definition file
    • Exposing Business Components as Data Controls
    • Examining Data Binding objects and metadata files
    • Binding Existing components to data
    • JSF Expression Language
    • Running and testing the page

    Pages and Layouts:
    • Layout basics
    • Using component facets
    • Implementing validation in the user interface
    • Adding Functionality to Pages
    • Internationalizing the user interface (using resource bundles)
    • Displaying tabular data in tables
    • Displaying hierarchical data in trees
    • Displaying text or media with icons and images
    • Defining search forms and display results
    • Displaying data graphically
    • ADF Faces Skins

    Reusability and Navigation:
    • Creating and Using Page templates
    • Creating and Using Page Fragments
    • Introduction to ADF Task Flows
    • Creating a Task Flow and using ADF Task Flow components
    • Using Method Call Activities
    • Defining control flows
    • Creating routers for conditional navigation
    • Calling methods and other task flows
    • Contextual Event Framework
    • PPR
    • Parameter passing
    • Using ADF Faces Navigation Components
    • Using Buttons and Links
    • Using Menus for navigation
    • Using Breadcrumbs

    • Using a Train component • Transaction Management with ADF task flows

    ADF Security and Deploying ADF Applications:
    • Understanding ADF Security Framework
    • Creating a WAR Profile
    • Creating a EAR Profile
    • Testing the Server Connectivity
    • Configuring Deployment Options
    • Deploying the Application with Weblogic

    ADF Logging
    ADF With CSS
    ADF with Webservices

    RIZE Trainings offers wide range of courses belonging to business, IT, students, developers, data and working professionals, freshers etc; We regulate training about your expected courses and help you to advance your career. RIZE come up with numerous courses and offer training throughout the world like France, United states, China, India, Singapore, Germany, Australia, Canada etc; by using interface like webex and GoToMeeting.

    RIZE trainers assist in developing Real time experience of the required course and also improving interview skills, knowledge, communication, content of the course, innovative project ideas, future scope etc,. This makes our students are becoming future experts and working as professionals in top rated companies.

    The course begins in a few days, and I still do not have my login information. What do I do?
    Once your registration for a course is completed, we will send activation link to start your sessions.

    What happens if I miss my training date, do I have any options?
    In case you miss training date, we will send recorded sessions to you. Otherwise, we assign for next live batch.

    How does the online training work?
    All of our online courses are live instructor led online courses. You will have the ability to interact directly with the trainer. Once registered for a class you will receive detailed instructions on how to access your class.

    How do I receive the course materials?
    You receive a link to download the course materials when you register. Our trainers assist you in your assessments, case studies, sample projects, interview skills etc;

    Will I be able to view the sessions again at a later time?
    Yes, We provide recorded sessions.

    Who are your trainers?
    All our trainers are working professionals from the Industry and have at least 10-12 yrs of relevant experience in various domains. They are subject matter experts. So that participants get a great learning experience.

    Can I get the same in-class experience at home or work?
    Yes. You can attend courses anywhere that has an Internet connection. If you choose to participate from your home or workplace, you must validate your own equipment to ensure it meets the required specifications.

    What should I bring to class?
    You need to have your course materials, Internet, computer headset and the Link to your Rizetrainings classroom e-mail, which contains the link and LOGIN credentials you need to take your course.

    Where can I get more information?
    If you need more information, please call us at +91-879 000 6753 or send mail to . Rize Trainings Advisors will be happy to assist you.

    Do you offer placements?
    We help our customers for preparing their resumes, work on sample live projects and provide assistance for interview preparation. We don't offer any placements however if you go through the course diligently and complete the project you will have a very good hands on experience to work on a Live project.

    What happens if I have technical problems during my class?
    If you have technical difficulties, you call us at +91-879 000 6753 . Our support team will resolve any issues you might encounter.

    Back to top