Struttura del corso
Introduzione
- Panoramica delle funzionalità e dell’architettura di Oracle APEX
- Nozioni fondamentali sulle applicazioni basate su database
Avvio del lavoro
- Installazione di Oracle APEX
- Accesso all’ambiente di sviluppo
- Esplorazione dell’interfaccia utente e degli strumenti disponibili
Creazione di un’applicazione
- Configurazione dello spazio di lavoro
- Utilizzo della procedura guidata per la creazione di applicazioni
- Aggiunta o rimozione di funzionalità all’applicazione
- Creazione di un’app dal database a partire da un file esterno
- Utilizzo di modelli predefiniti per la creazione dell’app
- Copia di un’applicazione già esistente nel database
- Progettazione di applicazioni adatte ai dispositivi mobili
- Configurazione delle proprietà generali dell’applicazione
- Gestione dei gruppi di applicazioni correlate
- Utilizzo degli strumenti utili per l’amministrazione dell’applicazione e dello spazio di lavoro
Gestione delle pagine
- Aggiunta di nuove pagine all’interno dell’applicazione
- Realizzazione di pagine di dialogo interattive
- Implementazione della navigazione attraverso le pagine di dialogo
- Copia delle pagine esistenti in altre sezioni dell’applicazione
- Rimozione o eliminazione definitiva di determinate pagine dall’app
- Blocco o sblocco della modifica di alcune pagine in base alle necessità
Utilizzo di Page Designer
- Navegazione tra le varie aree dell’interfaccia Page Designer
- Gestione delle proprietà associate a ciascuna pagina
- Esecuzione della pagina direttamente da Page Designer per i test preliminari
- Utilizzo degli strumenti di sviluppo in tempo reale presenti nella toolbar
- Copia ed eliminazione delle pagine create tramite l’applicativo
Realizzazione di report e form personalizzati
- Creazione automatica di un report mediante la procedura guidata
- Gestione dei componenti visivi tipo “cards” presenti sulle pagine
- Realizzazione e personalizzazione di pagine di ricerca avanzata
- Modifica delle griglie interattive e struttura complessiva dei report
- Gestione e ottimizzazione dei classici formati di reporting
- Visualizzazione e stampa dei risultati generati dai report
- Conoscenza approfondita dei vari tipi di form disponibili in Oracle APEX
- Creazione rapida di un modulo utente mediante il wizard fornito
- Progettazione e collegamento fra form principale e i dettagli associati
- Validazione dei dati immessi dall’utente prima della memorizzazione
- Gestione delle informazioni archiviate nei BLOB all’interno del database
Personalizzazione del controllo operativo e navigazione interna
- Gestione dei campi specifici a livello di singola pagina
- Aggiunta dinamica di pulsanti, azioni automatiche o strutture ad albero nella UI
- Realizzazione di menu, percorsi navigabili e schede organizzative all’interno dell’app
- Utilizzo dei meccanismi avanzati quali computazioni automatiche, valutazioni di sicurezza e processi di elaborazione dati
- Gestione ottimizzata degli elementi componentistici condivisi tra più moduli
- Estensione della funzionalità applicativa integrando strumenti avanzati tipo posta elettronica, plugin o strumenti di globalizzazione
Gestione della sicurezza e ottimizzazione delle prestazioni
- Pratiche raccomandate per garantire la protezione dell’applicazione
- Controllo rigido degli accessi a funzioni, pagine ed elementi strutturali dell’app
- Configurazione accurata dei parametri legati all’identità utente (autenticazione e autorizzazioni)
- Rilevamento tempestivo di eventuali criticità o problemi legati alle prestazioni del sistema
- Sistemi automatici di registrazione, tracciamento ed analisi dei dati operativi
- Produzione personalizzata di report a seconda delle necessità analitiche del team
- Test rigorosi e correzione puntuale degli errori presenti nella produzione software
Distribuzione dell’applicazione
- Comprensione completa del processo di pubblicazione ed aggiornamento dell’app
- Creazione, amministrazione e ottimizzazione continuativa delle versioni prodotte in ambiente operativo
- Compilazione automatica dei componenti applicativi pronti alla distribuzione
- Pubblicazione finale del percorso URL dell’applicazione online
- Espansione, estrazione e archiviazione sicura di tutti i file prodotti dall’applicativo
- Importazione e installazione corretta dei pacchetti salvati in precedenza per l’implementazione futura
- Distribuzione a distanza della versione definitiva verso altri sistemi remoti
Risoluzione di problemi frequenti
Sintesi dei contenuti e indicazioni per proseguire lo sviluppo
Requisiti
- Esperienza nello sviluppo di applicazioni
- Conoscenza di base di Oracle SQL Database
Destinatari
- Sviluppatori
Recensioni (4)
Era un incontro uno a uno, quindi potevo mostrargli il mio ambiente esistente e discutere i miei problemi reali
Virendra Miglani - Westfraser Mills
Corso - Developing Applications with Oracle Application Express (APEX)
Traduzione automatica
Creare la mia applicazione e imparare le basi di Oracle Apex
Jamie - Northern Ireland Water
Corso - Developing Applications with Oracle Application Express (APEX)
Traduzione automatica
L'argomento era interessante e l'insegnante molto amichevole, con una solida conoscenza della materia.
Jacqueline - Tribal Grou[
Corso - Developing Applications with Oracle Application Express (APEX)
Traduzione automatica
Il modo in cui l'istruttore ha dimostrato tutto
Manveen - Tribal Grou[
Corso - Developing Applications with Oracle Application Express (APEX)
Traduzione automatica