Introduction
  • Introduction to ADF Course
  • What Is ADF and JDeveloper?
  • ADF Demo Application
  • Download and Install JDeveloper 12c
  • Introduction to JDeveloper
MVC Design Pattern
  • What is MVC Design Pattern
  • MVC in ADF
  • Create Quick ADF Application to Explain MVC in ADF
  • Implement MVC in ADF practically in JDeveloper
ADF Business Components (Model Layer)
  • ADF Course Resources
  • Download and Install Oracle Database
  • HR Database schema
  • Connect JDeveloper with Database
  • ADF Model Entity Object (EO)
  • Entity Object EO (cont.)
  • ADF Model View Object (VO)
  • View Object VO (cont.)
  • View Object VO (cont.)
  • View Object VO (cont.)
  • View Object VO (cont.)
  • ADF Model Application Module (AM)
  • Association and View Link
Oracle ADF View Controller
  • Create JSF Page
  • Navigation Between JSF Pages
  • ADF Task flows
  • Bounded Task Flow
  • Bounded Task Flow (cont.)
  • ADF Page Template
  • Create JSF Page Use Page Template
  • ADF Faces Components (UI components)
  • ADF Faces Components (cont.)
  • ADF Faces Components (cont.)
  • ADF Faces Components (cont.)
  • ADF Faces Components (cont.)
  • ADF Faces Components (cont.)
  • ADF Faces Components (cont.)
  • Data Control and Page Definition
  • Data Control and Page Definition (cont.)
  • Partial Page refresh (Ajax in ADF)
  • Use Skins and CSS in ADF Application
  • ADF Security
  • ADF Security (cont.)
Write Java Code in Model and View Layer
  • Write Java Code in Entity Object
  • Write Java Code in Entity Object (cont.)
  • Write Java Code in Entity Object (cont.)
  • Write Java Code in View Object
  • Write Java Code in View Object (cont.)
  • Write Java Code in Application Module
  • Write Java Code in Application Module (cont.)
  • Write Java Code in View Layer
  • Write Java Code in View Layer (cont.)
  • Write Java Code in View Layer (cont.)
  • Write Java Code in View Layer (cont.)
  • Write Java Code in View Layer (cont.)
  • Write Java Code in View Layer (cont.)
Create a Complete ADF Application
  • School Application Overview
  • Creating Database for School Application
  • Create Model Layer for the Application
  • Entity Object Configurations
  • Entity Object Configurations (cont.)
  • Entity Object Configurations (cont.)
  • Entity Object Configurations (cont.)
  • Create View Links Between View Objects
  • Create Static View Objects
  • Create List of Values (LOVs)
  • Create View Criteria
  • Application Module Configurations
  • Create Page Template for School Application
  • Create Page Template for School Application (cont.)
  • Create School Application JSF Pages
  • Create JSF Pages and Define Navigation between Pages
  • Developing School Application Lookups Pages
  • Developing School Application Lookups Pages (cont.)
  • Developing School Application Lookups Pages (cont.)
  • Developing School Application Lookups Pages (cont.)
  • Developing School Application Search Pages
  • Developing School Application Search Pages (cont.)
  • Developing School Application Search Pages (cont.)
  • Developing School Application Search Pages (cont.)
  • Developing School Application Search Pages (cont.)
  • Developing School Application Search Pages (cont.)
  • Developing School Application Transaction Pages
  • Developing School Application Transaction Pages (cont.)
  • Developing School Application Transaction Pages (cont.)
  • Developing School Application Transaction Pages (cont.)
  • Developing School Application Dashboard
  • Developing School Application Dashboard (cont.)
  • Developing Dashboard Graphs
  • Developing Dashboard Statistics
  • Developing Dashboard Statistics (cont.)
  • Add Security to School Application
  • Add Security to School Application (cont.)
  • Developing School Application Login Page
  • Developing School Application Login Page (cont.)