Formation Oracle APEX : développer des applications web d'entreprise en low-code.
Score de satisfaction : 4.75/5
Durée :
3 jours
Distanciel et 16 villes en France
numero vert : 0805 950 800 (service et appel gratuits)
à partir de
2100 €HT
95% d'avis positifs* participants

Référence :
SF34607
Durée :
3 jours

En présentiel ou distanciel


  • 21 heures de formation
  • Exercices pratiques
  • Prise en charge OPCO possible
Vous souhaitez personnaliser cette formation ?
  • En entreprise ou à distance
  • Cadrage pédagogique gratuit
  • Programme de formation sur mesure
  • Formateur expert dédié
  • Prise en charge OPCO possible

Formation Oracle APEX : développer des applications web d'entreprise en low-code.

Maîtrisez Oracle APEX pour créer rapidement des applications web professionnelles connectées à vos bases de données Oracle.

Oracle Application Express (APEX) est la plateforme low-code d'Oracle permettant de développer des applications web d'entreprise directement intégrées à la base de données. Cette formation de 3 jours vous apprend à créer des applications complètes avec App Builder : formulaires, états interactifs, graphiques et structures maître-détail. Vous apprendrez à personnaliser l'interface utilisateur via les thèmes, les templates et le CSS, et à enrichir vos applications avec des actions dynamiques en JavaScript et PL/SQL. La formation couvre également l'administration des espaces de travail et le déploiement des applications.Oracle Application Express (APEX) est la plateforme low-code d'Oracle permettant de développer des applications web d'entreprise directement intégrées à la base de données. Cette formation de 3 jours vous apprend à créer des applications complètes avec App Builder : formulaires, états interactifs, graphiques et structures maître-détail. Vous apprendrez à personnaliser l'interface utilisateur via les thèmes, les templates et le CSS, et à enrichir vos applications avec des actions dynamiques en JavaScript et PL/SQL. La formation couvre également l'administration des espaces de travail et le déploiement des applications.

Objectifs pédagogiques.

1Identifier les composants de l'architecture Oracle APEX et leur rôle

2Créer une application web complète avec App Builder (formulaires, états interactifs, graphiques)

3Implémenter des actions dynamiques en JavaScript et PL/SQL

4Configurer des structures maître-détail et des listes de valeurs

5Personnaliser l'interface utilisateur (thèmes, templates, CSS)

6Administrer les espaces de travail et déployer une application APEX

Prérequis : - Connaissances de base en SQL (requêtes SELECT, jointures)- Notions de PL/SQL (variables, blocs, procédures)- Familiarité avec HTML et CSS
Partagez cette formation

Programme de formation Oracle APEX : développer des applications web d'entreprise en low-code.

Architecture et environnement Oracle APEX

– Architecture d’Oracle APEX : composants clés (ORDS, Application Express Engine, métadonnées), flux de traitement des requêtes
– Espaces de travail (workspaces) : création, configuration et gestion des utilisateurs et des rôles
– SQL Workshop : éditeur SQL, navigateur d’objets, scripts SQL et générateur de requêtes
– Interface App Builder : organisation des applications, structure des pages et composants partagés

**Exemples d’activités pratiques :**
– Prise en main de l’environnement APEX et création d’un espace de travail
– Exploration de SQL Workshop : exécution de requêtes, visualisation des objets de la base

Création d’applications avec App Builder

– Création d’une application : assistant de création, types de pages disponibles (formulaire, état, page vierge)
– Formulaires : création, éléments de saisie (texte, listes, cases à cocher, dates), validation des données
– États interactifs (Interactive Reports) : création basée sur des requêtes SQL, personnalisation des colonnes et filtres
– Régions et mise en page : organisation visuelle des contenus sur une page APEX
– Modèle d’authentification : configuration des schémas de connexion intégrés à APEX

**Exemples d’activités pratiques :**
– Création d’une application complète avec formulaires de saisie et états interactifs
– Configuration du modèle d’authentification de l’application

Composants avancés et interactions dynamiques

– Actions dynamiques : déclenchement d’événements côté client sans rechargement de page
– JavaScript dans APEX : contrôles de saisie, interactions utilisateur et appels AJAX
– PL/SQL en arrière-plan : déclenchement de calculs et traitements serveur depuis l’interface
– Structures maître-détail : pages liées avec navigation parent-enfant
– Listes de sélection en cascade : filtrage dynamique des valeurs en fonction d’un choix parent
– Graphiques : création de visualisations (barres, lignes, secteurs) basées sur des requêtes SQL

**Exemples d’activités pratiques :**
– Création d’un écran maître-détail avec listes en cascade
– Implémentation d’actions dynamiques JavaScript sur un formulaire
– Ajout de graphiques interactifs à un tableau de bord

Personnalisation de l’interface utilisateur

– Thèmes et Theme Roller : choix du thème, personnalisation des couleurs et du style global
– Templates de pages et de régions : modification de la structure HTML des composants
– Listes de valeurs (LOV) : création de listes statiques et dynamiques pour les éléments de formulaire
– Composants partagés : réutilisation de LOV, templates et éléments de navigation entre les pages
– Personnalisation CSS et HTML : modification ciblée de l’apparence des éléments et des régions
– Gestion des images : affichage d’images dans les formulaires et les états

**Exemples d’activités pratiques :**
– Personnalisation du thème de l’application avec Theme Roller
– Création de listes de valeurs dynamiques et intégration dans les formulaires

Administration et déploiement

– Administration des espaces de travail : gestion des quotas, paramètres et surveillance de l’activité
– Rôles et sécurité : schémas d’autorisation, contrôle d’accès aux pages et aux composants
– Déploiement d’une application : export, import et mise en production sur un environnement cible
– Surveillance de l’application : logs d’activité, monitoring des performances et diagnostic

**Exemples d’activités pratiques :**
– Configuration des autorisations par rôle sur les pages de l’application
– Export et déploiement d’une application sur un environnement distinct

Notre charte qualité et éthique.

A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.

Amandine de Sparks
Des chiffres étincelants.
20 années
à vos côtés
+ de 1000
sujets de formation
8702
stagiaires formés en 2024
252
formateurs actifs en 2024
97,9%
de stagiaires satisfaits
23793
heures de formation réalisées en 2024
HAUT