Plan du cours
Introduction
- Aperçu des fonctionnalités et de l'architecture d'Oracle APEX
- Compréhension des applications de base de données
Démarrage
- Installation d'Oracle APEX
- Accès à l'environnement de développement
- Exploration de l'interface utilisateur et des outils
Création d'une application
- Mise en place de l'espace de travail
- Utilisation de l'assistant de création d'application
- Ajout et suppression de fonctionnalités d'application
- Création d'une application de base de données à partir d'un fichier
- Utilisation d'un modèle d'application
- Copie d'une application de base de données existante
- Création d'une application pour appareils mobiles
- Configuration des attributs de l'application
- Gestion des groupes d'applications
- Utilisation des utilitaires d'application et d'espace de travail
Gestion des pages
- Ajout de pages à une application
- Création de pages de dialogue
- Branchement avec des pages de dialogue
- Copie de pages d'application de base de données
- Suppression de pages d'application de base de données
- Verrouillage et déverrouillage des pages
Utilisation de Page Designer
- Navigation dans l'interface utilisateur de Page Designer
- Gestion des attributs de page
- Exécution d'une page depuis Page Designer
- Utilisation de la barre d'outils développeur d'exécution
- Copie et suppression d'une page d'application
Construction de rapports et de formulaires
- Création d'un rapport à l'aide de l'assistant
- Gestion des cartes dans une page
- Création et modification de pages de recherche par facette
- Personnalisation des grilles interactives et des rapports
- Gestion des rapports classiques
- Affichage et impression des rapports
- Compréhension des types de formulaires
- Création d'un formulaire à l'aide de l'assistant
- Création de formulaires maître-détail
- Validation des entrées utilisateur
- Travail avec les BLOBs
Personnalisation des contrôles et de la navigation de l'application
- Gestion des éléments au niveau de la page
- Ajout d'actions dynamiques, de boutons et d'arbres
- Création de menus de navigation, de fil d'Ariane et d'onglets
- Utilisation de calculs, de validations et de traitements
- Travail avec les composants partagés
- Extension des fonctions de l'application (e-mail, plug-ins, internationalisation, etc.)
Gestion de la sécurité et des performances de l'application
- Meilleures pratiques en matière de sécurité
- Contrôle de l'accès aux applications, pages et composants
- Configuration de l'identité utilisateur (authentification et autorisation)
- Identification des problèmes de performance
- Journalisation et rapports
- Création de rapports personnalisés
- Tests et débogage des applications
Déploiement des applications
- Compréhension du processus de déploiement
- Création, gestion et mise à niveau des applications personnalisées
- Construction des applications et des composants
- Publication de l'URL de l'application de base de données
- Exportation des applications et des composants
- Importation et installation des fichiers exportés
- Déploiement d'une application à distance
Dépannage
Résumé et prochaines étapes
Pré requis
- Expérience en développement d'applications
- Connaissance de la base de données Oracle SQL
Public
- Développeurs
Nos clients témoignent (4)
C'était un échange individuel, donc je pouvais lui montrer mon environnement existant et discuter de mes problèmes réels
Virendra Miglani - Westfraser Mills
Formation - Developing Applications with Oracle Application Express (APEX)
Traduction automatique
Créer ma propre application et apprendre les fondements d'Oracle Apex
Jamie - Northern Ireland Water
Formation - Developing Applications with Oracle Application Express (APEX)
Traduction automatique
Le sujet était intéressant et le formateur très sympathique, avec une maîtrise approfondie du sujet.
Jacqueline - Tribal Grou[
Formation - Developing Applications with Oracle Application Express (APEX)
Traduction automatique
La manière dont le formateur a démontré tout
Manveen - Tribal Grou[
Formation - Developing Applications with Oracle Application Express (APEX)
Traduction automatique