Fusion Middleware 11g Build ADF Faces Clients for EJB and JPA New Horizons Egypt
Price: TBA

Course details

  • Java EE Fundamentals
  • Java EE Overview
  • Java EE Components
  • Client tier components
  • WebLogic Server
  • Designing Java EE Applications
  • Java EE design patterns
  • MVC Architecture
  • Configuring Data Sources
  • Creating, Modifying, and Deleting a Data Source in WebLogic Server Console
  • Exploring the JDeveloper IDE
  • Navigators
  • Code editor
  • Code Assist
  • Code Templates
  • Debugger
  • Examining the EJB Model
  • Session Beans
  • Stateless and Stateful Session Beans
  • Local and Remote Interfaces
  • What are JPA Entities?
  • Managing Persistance of Entities
  • JNDI
  • Manipulating Data with the EntityManager API
  • Using test clients
  • Asynchronous Communication with Message-Driven Beans
  • Java Message Services (JMS)
  • Creating a Message-Driven Bean
  • Working with Interceptor Methods and Classes
  • Creating a JMS/MDB Client
  • Managing Transactions with Session and Message-Driven Beans
  • Selecting the Type of Transaction Management
  • Demarcating Transactions
  • Managing Transactions using a Session Façade
  • Setting the Transaction Attribute
  • Propagating Transactions
  • Configuring the Transaction Manager in WebLogic Server
  • Developing a Web Application Using Servlets
  • Servlet LifeCycle
  • Servlet Methods
  • Transaction Handling
  • Data Sources
  • Developing a Web application Using JavaServer Pages
  • Business logic versus presentation logic
  • JSP Lifecycle
  • Basic JSP elements
  • JSP and JavaBeans
  • JSP fragments
  • Designing the Web Tier Using JSF
  • Configuration of a JSF application
  • faces-config.xml
  • JSF Lifecycle
  • UI Component Model
  • Validator and Converter Overview
  • Using JSF components
  • Using Expression Language
  • Using managed beans
  • Developing JSF Pages using ADF Faces
  • Compare ADF Faces components to JSF base components
  • Layout your page
  • Input components
  • List components
  • Dates
  • Table and tree components
  • Output components
  • Query components
  • Enriching Applications using ADF Faces
  • Operation Components
  • Partial Page Refresh
  • ADF Faces JavaScript API
  • Data Visualization Components
  • ADF Binding to ADF Faces RC
  • ADF Data Binding: A Deeper Dive
  • ADF Model binding
  • Page definition file
  • Binding Types
  • Data control and EJB
  • JDBC
  • Mastering Task Flows
  • Compare JSF Controller and ADFc basics
  • ADF Controller
  • Transactions
  • Navigation Components
  • Task Flows
  • Exceptions
  • Trains
  • Navigation and Other Operations in JSF
  • Navigation Components: buttons, links
  • Access Keys
  • Menus
  • breadcrumbs
  • Operational components
  • Responding to Events
  • JSF Lifecycle and Events
  • Event Types
  • ADF Faces Event Handling
  • Validation and Exceptions
  • Listeners
  • Contextual Events
  • Securing Java EE Applications
  • What is JAAS?
  • Working with Security Annotations
  • Configuring Web Application Security
  • Managing EJB Component Security
  • Controlling Client Access to EJB Components
  • Working with a Directory Server
  • Implementing Security in ADF Applications
  • ADF Security Framework
  • LDAP
  • OID
  • XML-based
  • Form-Based Authentication
  • Identity Store
  • Implicit and Explicit Authentication
  • Packaging and Deploying Java EE Applications
  • Packaging Business-Tier Components
  • The EJB-JAR file contents
  • The Persistence Archive (Persistence.xml file) contents
  • WebLogic Server Deployment Descriptor
  • Packaging Data Sources used by an Application (application.xml)
  • Creating a JDeveloper deployment profile
  • Deploying an Application using JDeveloper and WebLogic Server Console
  • Creating an EAR File using Command Line Tools
  • Troubleshooting the Application
  • Test harnesses
  • Java logging and Diagnostics
  • Debugging
  • Requesting help

About New Horizons Egypt

Founded and headquartered in Anaheim, California, New Horizons Learning Centers was named the world's largest independent training company by IDC.

The Company is both an operator and franchisor of training centers that offer a broad range of Technical Training, Desktop Application, Business Skills and English Language courses for all levels of users in multiple delivery methods and formats.

New Horizons provides approximately three million student days of instruction annually with location around the globe.

New Horizons sets the pace of innovative training programs that meet the changing needs of the industry. With 2400 qualified instructors in over 2100 classrooms at 300 centers in 60 counters around the world.

New Horizons offers more courses, at more times, in more delivery methods than any other training company.

See all New Horizons Egypt courses

Contact information not available.

Are you from New Horizons Egypt ? Claim your course!
Courses you can instantly connect with...
Measuring Customer Satisfaction American Supplier Institute Customer Centered Marketing MERL Egypt Dealing with Difficult People CTC Academy

Is this the right course for you?

Rate our content

Didn't find what you were looking for ?