Oracle ADF: JHeadstart Workshop
What you will learn:
Oracle ADF (Application Development Framework) is a comprehensive productivity layer for J2EE developers. Oracle ADF is part of Oracle's integrated development environment: Oracle JDeveloper 10g. Oracle JDeveloper 10g include powerful integrated visual design tools for ADF.
This five-day event is an opportunity to learn about the Architecture of Oracle ADF and experience hands on development of an ADF application. The focus will be on ADF Faces, combined with Java Server Faces and ADF Business Components. You will not only develop using the ADF design time facilities offered in JDeveloper but also use JHeadstart that generates ADF applications based on simple meta data.
During the workshop you will develop a complete ADF system for a Copier Repair Service. The exercises are based on Oracle Consulting's project experiences. Lessons learnt, pitfalls and best practices form an important part of the workshop. Presentations will be kept to a minimum so there is plenty of time to get hands-on experience.
| Rooster/Bestel |
Leermethoden |
Prijs
|
Cursusduur |
Cursus materialen |
Spreektaal |
|
Bekijk rooster
|
Klassikaal
|
€
2950
|
5
Dagen
|
Engels
|
|
Noot:
Voor uw persoonlijke webpagina's nodigen wij u uit om:
Log in!
Audience:
- Applicatie Ontwikkelaar met Java
Prerequisites:
Required Prerequisites:
- Participants are expected to have basic Java/J2EE experience
-
Course Objectives:
- You will be familiar with the Oracle ADF architecture
- You can rapidly develop an Oracle ADF application with ADF Faces, Java Server Faces and ADF Business Components
- You directly benefit from best practices of Oracle Consulting
- You learn how to use the newest release of JHeadstart that is fully based on Oracle ADF 10.1.3 and JSF
- You receive the solutions of the exercises
- The solutions form a complete application with sophisticated functionality like partial page rendering, wizards, and list of values, trees, shuttles, complex business rules
- You can use the solutions to implement similar functionality in your own project
Course Topics:
ADF Architecture and Technology choices
- Data Binding
- The use of Expression Language
Develop a Look and Feel prototype using ADF Faces
- Event handling
- Build a List of Values page
- Build a wizard
Database Design using JDeveloper ADF Business Components
- Entity Objects
- View Objects
- Custom super class
- Implementation of various Business rules types
Java Server Faces and Integration with ADF
- Page Flow
- Backing Beans
- Page Lifecycle
- Various ways to add custom code to a Page Flow
- Custom methods, declarative event handling and page forwarding
Enabling the UI prototype by adding Data Binding
- Enable/disable model validation
- Error handling
- LOV result filtering
- Synchronization of dependent fields with partial page rendering
- Call of a stored procedure
Generating Applications using JHeadstart
- Generation of various layout styles like trees and shuttles
- File upload/download
- Query bind parameters
- Customization of JHeadstart generator templates
Security
- Implementation of J2EE security with JAAS
- Implementation of custom security with users/roles in application tables