APEX – Advanced


APEX is een programmeertool voor databases met als voordeel dat deze volledig browsergebaseerd is. Er is geen aparte server vereist en het programma is vrij gemakkelijk in gebruik. APEX is de perfecte tool waarmee eindgebruikers eisen en wensen direct achter hun bureau kunnen vertalen in een werkbare applicatie. Deze applicatie is schaalbaar, transparant en voldoet aan alle benodigde betrouwbaarheidseisen.

In de cursus APEX – Advanced leren developers de geavanceerdere mogelijkheden van het ontwikkelen met APEX. Gedurende de cursus ontwikkelen de deelnemers een geavanceerde APEX-applicatie.

Aan bod komen geavanceerde aspecten van page processing. Ook wordt ingegaan op diverse aspecten van security en authenticatie. Aanpassingen van de look and feel van de applicatie en de interactiemogelijkheden van de interface met Ajax-functionaliteit komen eveneens aan bod. Ook voor deze geavanceerde functionaliteit biedt APEX mogelijkheden in combinatie met de toepassing van JavaScript en HTML. Vervolgens wordt ingegaan op de generatie van PDF vanuit APEX-applicaties en wordt ingegaan op het gebruik van Web Services.

De cursus wordt gegeven in APEX 5.x. De theorie wordt behandeld aan de hand van presentatieslides en de concepten worden toegelicht met demo’s. De theorie wordt afgewisseld met oefeningen. Het cursusmateriaal en de lunch zijn inbegrepen bij deze training.

Doelgroep

Deze cursus is bedoeld voor developers, die al enige ervaring hebben in het ontwikkelen van webapplicaties met APEX op een Oracle-database.

Voorkennis

Om aan deze cursus te kunnen deelnemen is basiskennis van HTML, CSS en JavaScript vereist, alsmede basiskennis van en ervaring met het ontwikkelen met APEX.

Duur

De duur van deze cursus is drie dagen.

Groepsgrootte

De maximale groepsgrootte bedraagt acht personen.

Certificaat

Na afloop van deze opleiding ontvangen alle deelnemers een certificaat.

In de cursus APEX – Advanced worden de volgende modules behandeld:

Module 1: Advanced Page Processing

  • File handling
  • Public APEX API’s
  • Internal APEX API’s
  • Advanced Interactive Reports
  • Parameterized Reports
  • Multi Valued Check Boxes
  • Performance
  • Debugging

Module 2: Security

  • Implementing Security
  • Access Control
  • Authorization and Authentication
  • Authentication schemes
  • Creating authentication scheme
  • APEX account credentials
  • Custom authentication
  • LDAP en SSO
  • Sessions
  • Session State Protection (SSP)

Module 3: Ajax and PDF Generation

  • What is Ajax?
  • XMLHttp Requests
  • Partial Page updates
  • Callback functions
  • Dynamic HTML and JavaScript
  • PDF from reports
  • XSL-FO integration
  • FOP libraries

Module 4: Web Services

  • What are Web Services?
  • SOAP and WSDl standard
  • Creating Web Service References
  • Creating a New Application
  • Specifying Proxy Server Address
  • Web Service Reference from WSDL
  • Web Service Reference Manually
  • Using Web Services

Module 5: Apex 5 features

  • New Page Designer
  • New Navigation methods
  • Model pages
  • File management
  • Calendar enhancements
  • New themes
  • New templates
Voor deze cursus zijn momenteel geen data gepland. Neem via onderstaand formulier contact met ons op voor meer informatie over de mogelijkheden.