Contattataci

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
 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (4)

Corsi in Arrivo

Categorie relative