Développement d’applications web avec JDeveloper et Oracle ADF

Formation

A distance

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Méthodologie

    A distance

  • Dates de début

    Dates au choix

Cette formation Oracle ADF vous permettra de maîtriser l’ environnement complet de développement d’applications Web respectant le standard Java EE d’Oracle, tous les aspects du développement de nouvelles applications web ou de migration d’applications existantes avec les solutions Oracle. Cette formation est également destinée aux développeurs Client/Serveur (Oracle Form, Delphi, Reports) voulant migrer vers des architectures web.

Les sites et dates disponibles

Lieu

Date de début

A distance

Date de début

Dates au choixInscriptions ouvertes

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • Gestion
  • Tables

Le programme

Introduction et rappels

  • Le langage Java et la programmation orientée objet
  • Le standard Java EE6 et les architectures multi-tiers distribuées
  • Pattern MVC et principes de JSF
  • La couche métier et les EJB3
  • La couche de persistance JPA et les entités

Premiers pas avec JDeveloper

  • Présentation de l'offre Oracle
    • Objectifs de la solution globale et public visé.
    • Alternatives aux EJBs et composants métier ADF.
    • La couche de présentation avec ADF Faces
    • L'IDE JDeveloper
    • Le serveur applicatif Weblogic server
  • Installation
    • Installation et mise en place de l'environnement de développement
    • Parcours des fichiers installés
  • Etapes de développement
    • Outils d'analyse
    • Développement déclaratif et assistants
    • Outils de tests
    • Outils de déploiement

Services métier

  • Introduction
    • Différents objets de la couche métier
    • Comparaison avec Oracle Form.
  • Objets entités
    • Synchronisation avec le modèle physique.
    • Gestion des relations
    • Composition
    • Gestion de l'héritage
    • Hints et gestion de la localisation
  • Objets vues
    • Types de vue
    • Les vues à base d'entités
    • Critères de vue et paramètres
    • Attributs calculés
    • Test
  • Règles métier et validation
    • Validité d'une entité.
    • Règles d'attributs ou règles d'entité.
    • Règles prédéfinies, expression Groovy ou méthode Java
    • Trigger de validation.
  • Modules applicatifs
    • Définition de la connexion base de données, Transaction liée.
    • Modèle stateful et gestion de pool par le serveur
    • Ajout et publication de services métier
    • Data binding
      • Data control et data binding. Types de binding
      • Types d'objets disponibles pour le binding
      • Binding container et expression EL pour ADF
        • Présentation des composants principaux d'ADF

ADF Task flow

  • Intoduction
    • Rappel modèle MVC
    • Comparaison avec JSF
    • Taskflow illimités et délimités
    • Les différents types d'activités
  • Task flow délimité
    • Taskflow délimité et transactions utilisateur
    • Contexte d'exécution
    • Passage de paramètres et valeur de retour
  • Régions ADF
    • Taskflow dans une région
    • Passage de paramètres
    • Activation et rafraîchissement d'une région
    • Interaction avec le taskflow parent

Interface web

  • Introduction
    • Activités de développement
    • Mise en place de gabarit
    • Managed bean
    • Retour sur le cycle JSF, apport d'ADF
  • Champs et formulaire
    • Composants graphiques pour les champs de formulaire
    • Formulaire d'édition et opération de mise à jour
    • Formulaire d'insertion. Task flow d'insertion
    • backing bean
  • Tables et arbres
    • Tables et fonctionnalités automatiques (tri, filtre, sélection)
    • Tables pour la mise à jour
    • Table d'insertion
    • Pattern master-détail et arbres
  • Formulaire de recherche
    • Fonctionnalités QBE
    • Mode basique ou avancé
    • Sauvegarde des recherches et personnalisation
    • Autres composants disponibles

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Développement d’applications web avec JDeveloper et Oracle ADF

Prix sur demande