Opleiding: Oracle Application Express 23 (APEX) - 4-daagse online klassikale cursus

Bouw moderne, veilige en datagestuurde webapplicaties met de cursus Oracle Application Express 23 (APEX).

In deze praktijkgerichte training leert u hoe u responsieve applicaties kunt ontwikkelen met behulp van het krachtige low-code-platform van Oracle, waarbij u zo min mogelijk hoeft te programmeren. Je leert interactieve rapporten, formulieren, dashboards en navigatiecomponenten te maken, applicatiethema’s aan te passen, authenticatie en beveiliging te implementeren en productieklaar te maken. Door middel van praktische oefeningen krijg je het vertrouwen om Oracle-databaseobjecten snel en efficiënt om te zetten in volledig functionele webapplicaties

Doelgroep

  • Oracle SQL- en PL/SQL-ontwikkelaars
  • Webapplicatieontwikkelaars
  • Databaseontwikkelaars
  • Oracle-databasebeheerders
  • Software-engineers die datagestuurde applicaties bouwen
  • IT-professionals die applicaties willen ontwikkelen met behulp van het low-code-platform van Oracle

Vereisten

  • Praktische kennis van Oracle SQL
  • Basiskennis van Oracle PL/SQL
  • Ervaring die overeenkomt met een cursus Oracle SQL of Oracle PL/SQL
  • Bekendheid met relationele databases en databaseobjecten wordt aanbevolen.

Leerdoelen

  • Werken met SQL Workshop: Leer hoe je Oracle-databases rechtstreeks via de SQL Workshop-interface in Oracle APEX beheert. Je maakt en voert SQL-query’s uit, beheert scripts en wijzigt databaseobjecten met behulp van browsergebaseerde tools, waardoor je dagelijkse taken op het gebied van databasebeheer en -ontwikkeling kunt uitvoeren zonder dat je daarvoor extra software nodig hebt.
  • Databaseobjecten beheren met Object Browser: Ontwikkel de vaardigheden om databaseobjecten zoals tabellen, views, indexen en sequenties te maken, te bewerken en te onderhouden met behulp van de Oracle APEX Object Browser. Je leert hoe je efficiënt door databasestructuren navigeert, objecten bijwerkt en je applicaties afstemt op veranderende bedrijfs- en gegevensvereisten.
  • Herbruikbare gedeelde componenten maken: Ontdek hoe je herbruikbare applicatiecomponenten kunt bouwen, waaronder lijsten met waarden (LOV’s), menu’s, breadcrumbs en snelkoppelingen, om de consistentie te verbeteren en de applicatieontwikkeling te vereenvoudigen. Je maakt dynamische en cascaderende LOV’s en leert tegelijkertijd hoe gedeelde componenten op meerdere pagina’s kunnen worden hergebruikt om de ontwikkeling en het onderhoud te versnellen.
  • Voorbeeldapplicaties en aangepaste thema’s gebruiken: Verken de voorbeeldapplicaties van Oracle APEX om beproefde ontwerppatronen en ontwikkelingstechnieken voor applicaties te begrijpen. U leert hoe u ingebouwde thema’s, sjablonen en lay-outs kunt aanpassen, bestaande applicatiecomponenten kunt aanpassen en gebruikersinterfaces kunt maken die een consistente, professionele ervaring bieden.

Cursusinhoud

Dag 1: Basisprincipes van Oracle APEX en applicatieontwikkeling

  • Krijg inzicht in de architectuur, werkruimten, applicaties en de nieuwste functies van Oracle APEX 23.
  • Gebruik SQL Workshop om via de APEX-interface databaseobjecten en SQL-scripts aan te maken, te bewerken, te doorzoeken en te beheren.
  • Bouw nieuwe databasetoepassingen vanaf nul, op basis van bestaande bestanden of werkkopieën met behulp van APEX-ontwikkeltools.
  • Maak interactieve rapporten, rasters, kaarten, gefacetteerde zoekfuncties en afdrukvriendelijke rapporten voor een effectieve presentatie van gegevens.
  • Beheer applicatiebronnen door afbeeldingen, JavaScript-bestanden, CSS en andere statische inhoud te uploaden.
  • Ontwerp applicatiepagina’s en regio’s met behulp van Page Designer, waaronder globale pagina’s, mediaregio’s, badges, avatars en merkelementen.

Dag 2: Formulieren, navigatie en applicatielogica

  • Bouw interactieve formulieren op basis van tabellen of procedures, inclusief bewerkbare rasters en formulieraanpassing.
  • Maak dynamische, statische, cascaderende en gedeelde lijsten met waarden (LOV’s) om de gegevensinvoer en bruikbaarheid te verbeteren.
  • Configureer pagina-items, applicatie-items, knoppen en JavaScript-interacties om de gebruikerservaring te verbeteren.
  • Implementeer paginaverwerking met validaties, berekeningen, vertakkingen, achtergrondprocessen en bedrijfslogica.
  • Beheer gedeelde componenten zoals navigatiemenu’s, breadcrumbs, lijsten, snelkoppelingen en herbruikbare applicatie-elementen.
  • Ontwikkel goed gestructureerde applicaties met consistente navigatie en herbruikbare functionaliteit over meerdere pagina’s.

Dag 3: Dynamische inhoud, foutopsporing en ontwerp van de gebruikersinterface

  • Maak dynamische visuele componenten, waaronder grafieken, kalenders en hiërarchische boomstructuren.
  • Beheer de sessiestatus, los problemen met applicaties op met behulp van de foutopsporingsmodus en bekijk feedback over de applicatie.
  • Controleer en handhaaf de kwaliteit van de applicatie met behulp van ingebouwde functies voor teamontwikkeling en feedback.
  • Pas thema’s, sjablonen en themastijlen toe en pas deze aan om consistente gebruikersinterfaces te creëren.
  • Integreer aangepaste CSS en JavaScript om het uiterlijk en de functionaliteit van de applicatie te verbeteren.
  • Bouw gepolijste, responsieve Oracle APEX-toepassingen met professionele lay-outs en verbeterde bruikbaarheid.

Dag 4: Geavanceerde functies, beveiliging en implementatie

  • Maak dynamische acties en breid de functionaliteit van toepassingen uit met behulp van APEX-plug-ins en sjablooncomponenten.
  • Configureer authenticatie, autorisatie en bescherming van de sessiestatus om toepassingen te beveiligen.
  • Verpak, exporteer, importeer en implementeer Oracle APEX-toepassingen met bijbehorende databaseobjecten.
  • Leer best practices voor het verplaatsen van toepassingen tussen ontwikkel-, test- en productieomgevingen.
  • Verken voorbeeldtoepassingen van Oracle APEX om inzicht te krijgen in praktische ontwikkelingstechnieken en herbruikbare ontwerpen.
  • Pas vaardigheden op het gebied van implementatie, beveiliging en applicatiebeheer toe om schaalbare, productieklaar Oracle APEX-oplossingen te leveren.

FAQ

Wanneer vindt de cursus plaats?

Het grootste deel van de cursus bestaat uit een online cursus van een volledige dag, van ’s ochtends tot ’s middags (CET), met 8 aaneengesloten uren per dag. Neem echter contact met ons op om de definitieve, gedetailleerde roosters te bevestigen.

Kan ik APEX 23 gebruiken om spreadsheets of handmatige workflows te vervangen?

Ja. Met Oracle APEX 23 kunt u op spreadsheets gebaseerde en handmatige processen vervangen door veilige, databasegestuurde webapplicaties. Tijdens de cursus leert u hoe u gegevens importeert, interactieve formulieren en rapporten bouwt en applicaties maakt die workflows automatiseren en tegelijkertijd de nauwkeurigheid, beveiliging en toegankelijkheid verbeteren.

Hoe verhoudt Oracle APEX zich tot Oracle Visual Builder?

Zowel Oracle APEX als Oracle Visual Builder zijn low-code ontwikkelingsplatforms, maar APEX is nauw geïntegreerd met de Oracle-database, waardoor het sneller kan worden geïmplementeerd en gemakkelijker te beheren is voor databasegerichte applicaties. Deze cursus richt zich op het gebruik van de ingebouwde ontwikkeltools van APEX om complete webapplicaties te maken zonder dat er een apart applicatieontwikkelingsplatform nodig is.

Welke soorten applicaties kan ik bouwen met Oracle APEX?

Met Oracle APEX kunt u een breed scala aan applicaties ontwikkelen, waaronder bedrijfsdashboards, interne beheersystemen, klantenportalen, applicaties voor gegevensinvoer en websites voor het grote publiek. Deze cursus biedt u de praktische vaardigheden om veilige, responsieve en productieklaar applicaties te bouwen die snel kunnen worden geïmplementeerd.

Welke nieuwe mogelijkheden zijn er in Oracle APEX 23?

Oracle APEX 23 introduceert diverse verbeteringen op het gebied van productiviteit en ontwikkeling, waaronder herbruikbare sjablooncomponenten, ondersteuning voor pushmeldingen in Progressive Web Apps (PWA’s), verbeterd beheer van achtergrondprocessen, uitvoeringsketens en een verbeterde ontwikkelingsinterface. Deze functies helpen de applicatieontwikkeling te versnellen en maken applicaties tegelijkertijd schaalbaarder, interactiever en gemakkelijker te onderhouden.

Belangrijkste kenmerken

  • Cursus en materiaal in het Engels
  • Gemiddeld niveau
  • 4 dagen live virtuele training onder leiding van een instructeur (8 uur per dag)
  • Interactieve, praktische live-oefeningen
  • Alle relevante cursusmaterialen
  • Meer dan 50 aanbevolen studie-uren
  • Inclusief certificaat
Meer...
€3.450
Vrij van BTW
Aangeboden door
Adding Value Consulting (AVC)
Onderwerp
Oracle Application Express (APEX)
Oracle
Niveau
Duur
4 dagen
Looptijd
50 dagen
Taal
en
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Min: 5
Max: 12
Tijdstip
Overdag
Keurmerken aanbieder
Accredited Learning Provider
Accredited Learning Technologies Provider
AgilePM - Agile Project Management (APMG)
APMG Change Management
APMG-International
AWS Partner Network (APN)
Axelos
BTW-vrijstelling
COBIT 5
E-Academy