Oracle Apex – Entwickeln von Webanwendungen

Kursziele

Mit Oracle Application Express Release 5.0 lässt sich die Entwicklung datenbankbezogener Webanwendungen zusätzlich straffen und optimieren. In diesem Kurs lernen die Teilnehmer, Webanwendungen rasch zu entwickeln und mit Oracle Application Express bereitzustellen. Sie erfahren, wie Datenbankobjekte erstellt und verwaltet werden, und lernen die beiden Typen erstellbarer Anwendungen – Datenbank- und Websheet-Anwendungen – sowie die verschiedenen verfügbaren Seitenassistenten kennen. Im Kurs werden dynamische Aktionen, Plug-ins, gemeinsam genutzte Komponenten und die Erstellung verschiedener Anwendungskomponenten mit den verfügbaren Assistenten erläutert. Die Teilnehmer lernen, wie sie die verfügbaren Themes und Templates verwenden und bearbeiten und wie sich der Zugriff zur Steigerung der Anwendungssicherheit auf bestimmte Benutzer beschränken lässt. Außerdem wird erläutert, wie Anwendungen aus einer Entwicklungsumgebung in einer Produktionsumgebung bereitgestellt werden.

Kursbeschreibung

  • Gemeinsam genutzte Komponenten in eine Anwendung einbinden
  • Datenbankobjekte mit SQL Workshop erstellen und verwalten
  • Anwendungszugriff verwalten und überwachen
  • Prozess zur Anwendungsentwicklung verwalten
  • Anwendungen mit dem Application Builder erstellen und bearbeiten

Kursdaten

Dauer: 5 Tage

Preis inkl. MwSt: 2.374,05€ p.P.

 

Kurs Details

 

Datenbankobjekte mit SQL Workshop verwalten

  • Datenbankobjekte mit dem Objektbrowser durchblättern, erstellen und ändern
  • SQL-Skripte mit SQL-Befehlen und SQL-Skripten ausführen
  • SQL-Abfragen mit Query Builder erstellen und speichern
  • Daten mit Utilitys importieren und exportieren

Datenbankanwendungen erstellen

  • Unterschiede zwischen Datenbank- und Websheet-Anwendungen erörtern
  • Komponenten einer Datenbankanwendung bestimmen
  • Datenbankanwendungen von Grund auf neu erstellen
  • Datenbankanwendungen aus einem Arbeitsblatt erstellen

Berichte erstellen

  • Typen erstellbarer Berichte bestimmen
  • Interaktive Berichte erstellen, bearbeiten und anpassen
  • Klassische und assistentenbasierte Berichte erstellen und ändern

Forms erstellen

  • Typen erstellbarer Forms bestimmen
  • Verschiedene Typen von Forms erstellen und ändern

Mit Seiten und Regionen arbeiten

  • Seitendefinitionen und -attribute anzeigen und bearbeiten
  • Regionen und untergeordnete Regionen erstellen und ändern
  • Seite “Page Zero” erstellen
  • Seitengruppen und Kommentare hinzufügen

Elemente und Schaltflächen hinzufügen

  • Unterschiedliche Typen von Elementen bestimmen
  • Elemente erstellen und Elementattribute bearbeiten
  • Wertelisten erstellen und verwenden
  • Schaltflächen erstellen und Schaltflächenattribute bearbeiten

Sessionzustand und Debugging

  • Verwendung des Sessionzustands in APEX erläutern
  • Sessionzustandswerte anzeigen, referenzieren und löschen
  • Meldungen im Debug-Modus prüfen

Seitenverarbeitung hinzufügen

  • Unterschiede zwischen Seitenwiedergabe und Seitenverarbeitung erläutern
  • Berechnungen in Anwendungsseiten erstellen
  • Seitenprozesse erstellen
  • Validierungen zur Verifizierung von Benutzereingaben erstellen
  • Anwendungsverzweigungen erstellen

Websheet-Anwendungen entwickeln

  • Websheet-Anwendungen erstellen
  • Seiten zu einer Websheet-Anwendung hinzufügen
  • Daten-Grid und Bericht hinzufügen und bearbeiten
  • Annotations zu einem Daten-Grid hinzufügen
  • Gespeicherten Bericht zu einem Daten-Grid erstellen
  • Abschnitte zu Seiten hinzufügen
  • Websheets über eine Access Control-Liste gemeinsam nutzen

Anwendungs- und Seiten-Utilitys

  • Anwendungen mit dem Advisor verifizieren
  • Standardwerte mit dem Attribute Dictionary verwalten

Gemeinsam genutzte Komponenten für die Navigation hinzufügen

  • Verwendung gemeinsam genutzter Komponenten in Anwendungen erläutern
  • Registerkarten, Navigationsleisteneinträge, Listen und Navigationspfade erstellen und bearbeiten

Dynamischen Content anzeigen

  • Dynamische Aktionen erstellen und verwenden
  • Plug-ins importieren und verwenden
  • Diagramme erstellen und ändern
  • Kalender erstellen
  • Baumstrukturen erstellen

Mit Themes, Templates und Dateien arbeiten

  • Themes und Templates erläutern
  • Neue Themes aus dem Repository erstellen und als aktuelle Themes festlegen
  • Templates erstellen und bearbeiten
  • Kaskadierende Stylesheets und Bilder hochladen und verwenden

Application Express-Workspaces verwalten

  • Entwicklerbenutzer und Workspace-Administratorbenutzer erstellen
  • Schema oder Speicher anfordern
  • Aktivitäts-Log der Entwickler überwachen

Sicherheitsfunktionen implementieren

  • Verschiedene Möglichkeiten zur Anwendungssicherung aufführen
  • Zwischen Authentifizierung und Autorisierung unterscheiden
  • Authentifizierungsschemas für Anwendungen erstellen
  • Autorisierungsschemas mit Access Control erstellen
  • Session State Protection aktivieren und konfigurieren

Anwendungen bereitstellen

  • Unterstützungsobjekte für Anwendungen bestimmen
  • Anwendungen und ihre Unterstützungsobjekte exportieren
  • Anwendungen importieren
  • Unterstützungsobjekte installieren

Prozess zur Anwendungsentwicklung verwalten

  • Features, Meilensteine, Bugs und Aufgaben verfolgen
  • Feedback verwalten

        Sie haben Interesse?

        Wir nehmen ihre Anfragen gern entgegen!