Formation Développer des applications Web rapidement avec Oracle Application Express (Apex)


  • APEX, RAD
REFERENCE
 
 
BOAE
DUREE
 
 
5 jours
TARIFS
 
 
En Intra
Niveau : Débutant
Cours à distance: Possible
OBJECTIFS :
 

Oracle Application Express (ApEx) est une des fonctionnalités d’Oracle Database utilisée pour créer des applications responsives dans une base de données Oracle Database via le cloud.

Cette formation originale Développer avec Oracle Application Express permet en cinq jours d’apprendre à développer et déployer des applications sécurisées pour répondre aux besoins de traitement spécifiques à chaque organisation. Très opérationnelle, elle s’organise en cinq modules thématiques et progressifs d’une journée qui peuvent être modulés pour s’adapter au niveau et aux objectifs des participants.

A l’issue de cette formation, vous aurez acquis les connaissances et les compétences pour :

  • Utiliser Oracle Application Express
  • Développer pour SQL et PL/SQL
  • Développer vos applications avec APEX
  • Les personnaliser
  • Créer une interface utilisateur, sécuriser et déployer votre application.


Les cours sont ponctués de nombreux exercices pratiques et agrémentés de tutoriels.
Le support de cours, les tutoriels et exercices sont fournis aux participants au format pdf.
 

PRÉ-REQUIS :
 

Le SQL et le PL/SQL sont suggérés mais pas obligatoires car les syntaxes sont guidées pendant les exercices avec l'utilisation notamment des assistants ou scripts fournis.
Des notions de HTML, CSS, JavaScript sont nécessaires pour tirer pleinement profit du module « Interface utilisateur, Sécurité et Déploiement ».

PUBLIC :
 

Cette formation s’adresse aux Développeurs web, développeurs Database, Business Intelligence, Forms, PL/SQL, ainsi qu’aux Consultants techniques et aux personnes utilisant déjà ApEx.

PROGRAMME :
 

Introduction à Oracle Application Express

Objectifs de ce module

Savoir installer, configurer et administrer l'instance APEX, identifier les composants, créer un espace de travail et un administrateur d'espace de travail.
Gérer et maintenir le processus de développement de l'application et de développement d'équipe avec les jalons, fonctionnalités, tâches à effectuer et informations de retour.

Contenu de ce module

Choix d'Installation et Architecture
Configuration Passerelle PL/SQL
Fonctionnalités 4.2 et 5.0
Administration des espaces de travail
Développement en équipe, gestion des utilisateurs
Gestion des projets, gestion des applications
TutorielsInstallation Oracle Application Express
Configuration de l'instance APEX
ExercicesConnexion à l'espace de travail, création d'utilisateurs, accès à l'interface de développement

Développement SQL, PL/SQL, utilitaires

Objectifs de ce module

Interagir avec la base de données en utilisant l'atelier SQL pour visualiser, créer et modifier des objets de schéma, créer, exécuter et sauvegarder des requêtes SQL, créer des objets PL/SQL.
Générer le langage de définition de données et gérer les attributs par défaut du dictionnaire avec les utilitaires d'application et de page.

Contenu de ce module

Atelier SQL, commandes SQL, scripts, utilitaires
Utilisation de SQL Developer et Data Modeler
Codage SQL, PL/SQL
TutorielsPréparer le modèle de données
Installation d'objets Base de donnée
ExercicesInstallation d'un fichier script avec des objets de prise en charge

Développement d’application – Composants d’application

Objectifs de ce module

Créer des applications base de données, applications web, desktop ou mobile, installer des applications packagées, ajouter des composants d'applications : pages, régions, états, formulaires, éléments, boutons, utiliser les assistants.

Contenu de ce module

Concepteur d'application, composants et assistants
ExercicesInstallation d'applications packagées
Création d'une application base de données
Création d'une application à partir d'une feuille de calcul
Création d'une application web
TutorielsCréation d'une application de gestion d'incidents
Création d'une application Web  mobile avec APEX 5.0

Ajout de pages - Ajout de régions

Créer des pages et régions dans une application
ExercicesCréer et modifier des pages et régions desktop et mobile

Création d'états interactifs, d’états classiques et d’états pour mobiles

Construction, utilisation, personnalisation d'états, impression PDF
TutorielsEtats paramétrés
Techniques avancées
Configurer l'impression PDF
Créer un état PDF avec plusieurs requêtes
ExercicesCréation d'états classiques, interactifs, par assistant et mobile
Créer un état PDF avec plusieurs requêtes

Création de formulaires

Construction, utilisation, personnalisation de formulaires
TutorielsMise en page
Case à cocher
Panneau tabulaire
Maître-détail
ExercicesCréation de formulaires sur table, maître-détail, tabulaire, mobile

Ajout d'Images

Gérer les images

Eléments

Créer des types d'éléments
ExercicesAjout d'éléments
Ajouter des éléments et des boutons

Boutons

Créer des boutons de navigation
ExercicesAjout de boutons

Personnalisation des applications

Objectifs de ce module

Inclure le traitement de page, créer des calculs, valider et traiter les données, créer des branchements dans l'application. Comprendre, définir et visualiser l'état de session, debugger l'application.
Créer des actions dynamiques, importer et utiliser des plugins.
Ajouter des composants partagés de navigation, personnaliser l'application avec des graphiques, cartes et arborescences. Utiliser des techniques et fonctionnalités avancées.

Contenu de ce module

Ajout de calculs, traitements, validations et branchements
Utilisation de l'état de session, debugger l'application
ExercicesAjout de traitements de page
Gestion de l'état de session
Utiliser la fonction de conseil, le mode debug

Actions dynamiques

TutorielsConstruction d'actions dynamiquesExercicesAjouter des actions dynamiques

Module d'extension

Importer et utiliser des plugins
TutorielsAjout de plug-insExercicesImporter et utiliser des plug-ins

Composants partagés

Ajouter des listes de valeurs, listes, onglets, barres de navigation, historique des accès
ExercicesCréer des listes, des onglets, des barres de navigation

Graphiques

Définir des graphiques
TutorielsGraphiques et cartes
Graphiques avancés
ExercicesCréer des graphiques

Calendriers

Définir des calendriers
ExercicesCréer des calendriers

Arborescence

Définir des arborescences
ExercicesCréer des arborescences

Autres fonctionnalités et techniques avancées

Utiliser l'API
TutorielsEnvoi d'email
Utilisation de cases à cocher
Utilisation des collections
ExercicesUtiliser les collections avec l'API apex_collection

Interface utilisateur, Sécurité et Déploiement

Objectifs de ce module

Travailler avec les thèmes et modèles. Implémenter la sécurité avec les authentifications, autorisations et contrôle d'accès, protéger l'état de session. Déployer l'application, définir et installer les objets de prise en charge, exporter, importer et publier l'application.

Contenu de ce module

Thèmes, modèles, feuille de style et interface utilisateur

Utiliser HTML, CSS, intégrer javascript et jQuery
Créer des thèmes et modèles
Gérer les interfaces desktop et mobile
ExercicesUtiliser un thème, gérer les modèles et les fichiers

Authentification, autorisation, sécurité

Gérer les accès utilisateurs et la sécurité dans l'application
TutorielsAjouter la sécurité dans l'application
Contrôler l'accès aux composants
Créer une page de contrôle d'accès
ExercicesCréer un modèle d'authentification, gérer les contrôles d'accès et la protection de l'état de session

Multilinguisme et déploiement

Importer, exporter, installer une application dans un environnement de production.
 

TRAVAUX PRATIQUES :
 

Les exemples et exercices sont réalisés avec les versions 4.2 et 5.0 d’Oracle Application Express.

EN INTRA SEULEMENT
FORMATION ORACLE APPLICATION EXPRESS
Contactez-nous pour obtenir les prochaines disponibilités de nos consultants formateurs
S’inscrire à la formation
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

5 j

 
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. Cette...

2 j

 
Comprendre l'architecture Oracle afin d'appréhender de façon optimum le développement des applications. Il est fortement recommandé pour celles et ceux qui...

3 j

 
WebCenter Sites (ex Fatwire) est un composant de la gamme Oracle WebCenter Suite. Il s’agit d’une solution WEM qui permet aux entreprises d'optimiser leur engagement envers leur clientèle sur...

2 j

 
Leader historique sur le marché des bases de données relationnelles, Oracle propose une solution de haute technologie, fonctionnellement très riche et pouvant répondre...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB