ADF - JDeveloper og ADF - Foundation

Kort om undervisningen

Oracles Application Development Framework (ADF) bygger på den Java EE standarden, som er en moden og omfattende platform for enterprise applikationer. ADF udvider og forbedrer på mange områder Java EE og integrerer tæt med Oracle-databasen og udviklingsværktøjet JDeveloper. Resultatet er en udviklingsplatform som gør det muligt at udvikle web-applikationer meget hurtigt og samtidig giver stor fleksibilitet. Oracles slogan for JDeveloper – Productivity with Choice – er bestemt fortjent. På kurset lærer du at anvende JDeveloper 11g til at lave avancerede web-applikationer som er baseret på en Oracle database, ADF Business Component og ADF Faces, og deploye, teste og debugge dem på en WebLogic-server

Indhold

  • Overblik over Fusion og ADF (arkitektur, principper, komponenter…)
  • Overblik over de teknologier som ADF er baseret på: Java EE, http og Ajax.  
  • Introduktion til JDeveloper 11g-IDE’et
  • Modellering af Databaseskemaer med JDeveloper
  • Opbygning af Data Models med ADF Business Components
  • Håndtering af forespørgsler og ændringer af data
  • Tilpasning af komponenter via autogenereret Java-kode
  • Kald af Stored Procedures fra ADF-komponenter
  • Validering af brugerens inputs
  • Fejlfinding, logging og diagnostics
  • Konstruktion af user interfaces (UI / web-sider) med JSF og ADF Faces
  • Brug af databaserede UI-components, ADF-model-komponenter, Expression Language (EL)
  • Visualisering af data med Data Visualization Components (DVT)
  • Navigation mellem sider med task flows
  • Introduktion til sikkerhed

Forudsætninger

Deltagerne forventes at have erfaring med Oracle-databasen, fx kendskab til SQL og PL/SQL. Deltagerne forventes også at have et vist kendskab til Java svarende til kursus Java SE - Java Standard Edition 8 - Foundation. Erfaring med JDeveloper er ikke krævet.

Målgruppe

Kurset henvender sig til udviklere, der skal til at lave web-applikationer med JDeveloper og ADF. Kurset er specielt velegnet til Oracle Forms-udviklere, der skal i gang med JDeveloper og ADF, som er afløseren for Forms.

Efter kurset kan deltageren

  • Benytte JDeveloper til typiske udviklingsopgaver
  • Forklare Java EE5 og ADF-arkitekturen overordnet
  • Opbygge Datamodeller i database og ADF
  • Opbygge ADF-applikationer baseret på egne datamodeller
  • Beskrive sammenhængen mellem Entity Objects, Associations, View Objects, View Attributes og Application Modules.
  • Lave brugergrænseflader med ADF-komponenter og EL-sproget
  • Foretage validering af data
  • Visualisere data med de indbyggede DVT-komponenter
  • Benytte Taskflows til navigering mellem sider 
Eksempel fra materialet på ADF - JDeveloper og ADF - Foundation.

Kontakt gerne Lund&Bendsen ved hjælp af vores kontaktformular eller ring til telefon (+45) 33 861 861 for at høre nærmere.