Sunteți pe pagina 1din 4

Oracle University | Contact Us: (+202) 35 35 02 54

Oracle Fusion Middleware 11g : Dvelopper des applications avec ADF (I)
Duration: 5 Days
What you will learn
Java EE est une plateforme standard, robuste et volutive qui constitue la base de nombreuses applications
d'entreprise. Oracle Application Development Framework (Oracle ADF) est un environnement de dveloppement Java
EE innovant mais mture qui est pris en charge directement par Oracle JDeveloper 11g. Oracle ADF simplifie le
dveloppement Java EE en rduisant la ncessit d'crire du code pour implmenter l'infrastructure de l'application, ce
qui permet aux dveloppeurs de se concentrer sur les fonctionnalits relles de l'application. Ce cours est destin aux
dveloppeurs qui souhaitent crer des applications Java EE l'aide d'Oracle ADF. Oracle JDeveloper 11g Release 1
Patch Set 1 est utilis pour dvelopper, tester et dployer une application Web complte. Le modle de donnes est
construit partir de composants mtier ADF tandis que l'interface utilisateur fait appel ADF Faces. Le cours montre
comment crer chaque partie de l'application en utilisant la technologie Fusion et comment la dployer sur WebLogic
Server.
Learn To:
Construire des applications Web compltes
Utiliser les nouvelles fonctionnalits d'Oracle JDeveloper 11g Release 1 Patch Set 1
Dvelopper des composants Java EE avec Oracle ADF
Crer des Rich User Interfaces avec ADF Faces

Related Training
Suggested Prerequisites
Connaissance de JDeveloper
Connaissance de base du langage Java
Connaissance des concepts XML

Course Objectives
Ajouter des lments de validation aux applications ADF
Crer et personnaliser un modle de donnes l'aide de composants mtier ADF
Crer des pages JSF
Exposer le modle de donnes dans une application Web avec une Rich User Interface ADF Faces
Scuriser des applications Web

Copyright 2013, Oracle. All rights reserved.

Page 1

Utiliser des composants client de type Rich dans des pages JSF

Course Topics
Prsentation d'Oracle Fusion et d'ADF
Dcrire l'architecture d'Oracle Fusion
Expliquer comment ADF s'intgre l'architecture d'Oracle Fusion
Dcrire l'enchanement des composants technologiques ADF (MVC)
Prsentation de JDeveloper
Enumrer les avantages offerts par JDeveloper en matire de dveloppement d'applications
Utiliser les fonctionnalits de l'environnement IDE de JDeveloper
Dfinir des prfrences pour l'environnement IDE
Crer des applications, des projets et des connexions dans JDeveloper
Crer un modle de donnes en utilisant les composants mtier ADF
Prsentation des composants mtier ADF
Crer des composants mtier partir de tables
Tester le modle de donnes
Interrogation et persistance de donnes
Utiliser des objets vue
Utiliser des objets entit pour rendre des donnes persistantes
Synchroniser les objets entit avec les modifications des tables de base de donnes
Crer des associations
Creating updateable view objects
Crer des relations matre-dtails
Refactoring
Exposer des donnes
Crer des modules applicatifs
Utiliser des vues matre-dtail dans des modules applicatifs
Grer des transactions bases sur des composants mtier
Assurer l'abstraction de services mtier avec ADF Model
Personnaliser des services de donnes de manire dclarative
Internationaliser le modle de donnes
Composants du niveau mtier
Modifier le comportement par dfaut des objets entit
Modifier le comportement de verrouillage d'un module applicatif
Personnaliser des services de donnes par programmation
Gnrer des classes Java
Modifier le comportement des objets entit par programmation
Modifier le comportement des objets vue par programmation
Ajouter des mthodes de service un module applicatif
Utiliser des API client
Valider les entres utilisateur
Prsentation des options de validation : Base de donnes, modle de donnes ou interface utilisateur

Copyright 2013, Oracle. All rights reserved.

Page 2

Dclencher l'excution de la validation


Grer les erreurs de validation
Utiliser des expressions Groovy pour la validation
Utiliser la validation par programmation
Dpanner des applications ADF BC
Dpanner le service fonctionnel
Dpanner l'interface utilisateur
Utiliser la journalisation et les diagnostics
Utiliser le programme de dbogage JDeveloper
Prsentation des technologies lies aux interfaces utilisateur
Dcrire l'utilisation des navigateurs Web et HTML
Dcrire la fonction des servlets et des pages JSP
Dfinir JavaServer Faces
Dcrire l'architecture JSF et ses composants
Dcrire la fonction des backing beans et des managed beans
Dcrire le cycle de vie JSF
Expliquer comment ADF Faces amliore le cycle de vie JSF
Lier des composants d'interface graphique aux donnes
Crer une page JSF
Ajouter des composants d'interface graphique une page
Dcrire la couche ADF Model
Utiliser le langage d'expressions dans les liaisons de donnes
Utiliser un fichier de dfinition de page
Examiner les liaisons de donnes et les fichiers de mtadonnes
Lier des composants existants aux donnes
Excuter et tester une page
Planifier l'interface utilisateur
Dcrire le modle de conception MVC (Model-View-Controller)
Diffrences entre les flux de tches limits et non limits
Crer et convertir des flux de tches
Dfinir des flux de contrle
Dfinir une navigation globale
Crer des routeurs pour la navigation conditionnelle
Appeler des mthodes et d'autres flux de tches
Implmenter des fonctions de validation dans l'interface utilisateur
Ajouter des fonctionnalits aux pages
Internationaliser l'interface utilisateur
Utiliser les facets de composant
Afficher des donnes tabulaires dans les tables
Afficher des donnes hirarchiques dans des arborescences
Afficher du texte ou des supports l'aide d'icnes et d'images
Dfinir des panneaux de recherche et afficher les rsultats
Afficher des donnes sous forme graphique
Implmenter des fonctions de navigation dans les pages
Utiliser les composants de navigation ADF Faces
Utiliser des boutons et des liens

Copyright 2013, Oracle. All rights reserved.

Page 3

Utiliser des menus pour la navigation


Utiliser des chemins de navigation
Utiliser des squences d'tapes (composants Train)
Dfinir la prsentation
Utiliser les composants de prsentation avancs
Utiliser des skins ADF Faces
Utiliser la prsentation de page dynamique
Garantir la rutilisabilit
Dfinir une conception permettant la rutilisation
Utiliser des modles de flux de tches
Crer et utiliser des modles de page
Crer et utiliser des composants dclaratifs
Crer et utiliser des fragments de page
Choisir un type de composant rutilisable
Transmission de valeurs entre les composants d'interface graphique
Dfinir le modle de donnes de manire limiter la ncessit de transmettre des valeurs
Utiliser un managed bean pour stocker des valeurs
Utiliser des paramtres de page
Utiliser des paramtres de flux de tches
Passing values from containing pages to regions
Rpondre des vnements applicatifs
Utiliser des beans grs
Coordonner les cycles de vie JSF et ADF
Utiliser des processus d'coute de phase et d'vnement
Utiliser des processus d'coute d'action et des mthodes
Comprendre les vnements AJAX additionnels
Implmenter des capacits transactionnelles
Grer des transactions l'aide de composants mtier ADF
Utiliser des flux de tches pour contrler les transactions
Partager des contrles de donnes
Grer les exceptions des transactions
Dfinir la rponse associe au bouton Back
Implmenter la scurit dans les applications bases sur des composants mtier ADF
Explorer les options de scurit des applications ADF
Comprendre l'environnement de scurit ADF
Permettre aux utilisateurs d'accder aux ressources
Implmenter une page de connexion
Comprendre les autorisations du contrleur ADF
Utiliser le langage d'expressions pour tendre les fonctions de scurit

Copyright 2013, Oracle. All rights reserved.

Page 4

S-ar putea să vă placă și