Opleiding: Training Oracle Apex Professional
Wil je zelf webapplicaties op een Oracle database kunnen bouwen met Oracle Apex, zodat je in korte ontwikkeltijd robuuste en veilige schermen, rapporten en formulieren oplevert? In deze training werk je met de Apex-ontwikkelomgeving, de Page Designer en standaardcomponenten, en bouw je reports, forms, validaties, processen en autorisatie op. Daarnaast richt je je applicatie zo in dat die veilig en schaalbaar blijft. Hierdoor ben je in staat om zelfstandig complete Apex-applicaties te ontwikkelen en te optimaliseren.
Algemene omschrijving
Oracle Application Express (Apex) is de ontwikkelomgeving waarmee je in korte tijd webapplicaties bouwt op een Oracle database, en die standaard met de database wordt meegeleverd. Tijdens deze training leer je die omgeving van binnenuit kennen en bouw je met standaardcomponenten, templates en wizards je eerste schermen, rapporten en formulieren. Je werkt vanuit de Page Designer en ziet hoe je met regions, items en buttons snel een werkende applicatie neerzet.
Daarna ga je de diepte in: je richt reports, forms, validaties, processen en dynamic actions in, en regelt de toegang met authorization schemes en moderne beveiliging. Je kijkt naar de performance van je applicatie en combineert Apex met aanvullende webtechnieken, zoals webservices, REST Data Sources en workflows. Zo bouw je werkende applicaties die goed onderhoudbaar, veilig en schaalbaar blijven.
Onze trainers werken zelf dagelijks met Oracle Apex en geven je inzichten en tips die je direct herkent in je eigen werkpraktijk. We wisselen theorie en praktijk af en houden rekening met de vraagstukken die in jouw werksituatie spelen. Hierdoor ben je na afloop in staat om zelfstandig complete Apex-applicaties te ontwerpen, te bouwen en te optimaliseren.
Deze training als bedrijfstraining voor jou en je team?
Elk vraagstuk en elke situatie is anders; daarom staan tijdens een bedrijfstraining jouw organisatie en (bedrijfs)vraagstukken centraal. In goed overleg stellen we een lesprogramma samen dat volledig aansluit bij jouw (jullie!) specifieke uitdaging, wensen en dagelijkse werkpraktijk.
Programma
Tijdens de training Oracle Apex Professional komen onderstaande onderwerpen aan bod.
NB: Mocht je vragen hebben over de inhoud of deze aangepast willen zien op jouw specifieke praktijksituatie of trainingsbehoefte, bel ons dan gerust: we spreken de mogelijkheden graag met je door.
- Introductie en architectuur van Apex
-
- De architectuur van Oracle Apex doorgronden, dat standaard onderdeel is van de Oracle Database
- Werken met workspaces en de betekenis van session state doorgronden
- Inloggen op de ontwikkelomgeving en de developer toolbar leren kennen
- Query's opstellen en testen in de SQL workshop
- Applicatie opzetten en de Page Designer
-
- Een database-applicatie opzetten met de Apex builder, wizards en templates
- Packaged applications inzetten en een applicatie vanuit een bestand opbouwen
- De opbouw van een applicatie en de betekenis van de Apex-url doorgronden
- Werken in de Page Designer met layout, regions, items en buttons
- Een moderne UI opzetten met het Universal Theme en responsieve componenten
- Reports en forms
-
- Classic reports, interactive reports en interactive grids opbouwen
- Saved reports inrichten en de losse onderdelen van een report samenstellen
- Forms bouwen als losstaande pagina en in combinatie met een report
- Formuliercomponenten inrichten en aan je datamodel koppelen
- Validaties toevoegen op page item-, regular expression- en row-niveau
- Processen, dynamic actions en autorisatie
-
- Processes inrichten om serverlogica op de juiste momenten uit te voeren
- Dynamic actions toevoegen voor interactief gedrag zonder paginaherlaad
- Toegang regelen met authorization schemes en conditional display
- Moderne beveiliging toepassen met Content Security Policy (CSP) en federatie via een IdP of SSO
- Data exchange, performance en uitbreidingen
-
- Data uitwisselen via webservices en REST Data Sources
- Workflows inrichten voor processen die meerdere stappen doorlopen
- Bestanden en plugins inzetten om je applicatie uit te breiden
- De performance van je applicatie meten en optimaliseren
De training is praktisch en interactief van opzet, met veel ruimte voor jouw vragen en werksituatie. Je gaat aan de slag met passende praktijkvoorbeelden. Door actief te oefenen, te analyseren en te evalueren, maak je je de materie stap voor stap eigen en ervaar je hoe je met Oracle Apex een complete webapplicatie opzet en optimaliseert.
Onze trainers zijn, naast trainer, dagelijks werkzaam op dit expertisegebied. Ze beschikken dus niet alleen over de meest actuele kennis, maar hebben ook essentiële praktijkervaring. Hierdoor zijn ze in staat om een waardevolle vertaalslag te maken van ‘kennis’ naar ‘toepassing binnen jouw organisatie en werksituatie’.
Doelen
Na deze training ben je in staat om:
- De ontwikkelomgeving van Oracle Apex en de opbouw van een Apex-applicatie te doorgronden
- Met standaardcomponenten, de Page Designer en het Universal Theme schermen, reports en forms te bouwen
- Validaties, processen, dynamic actions en autorisatie in te richten voor een robuuste en veilige applicatie
- Apex te combineren met webservices, REST Data Sources en workflows voor data-uitwisseling
- De performance van je Apex-applicaties te meten en te optimaliseren