- Leren door doen
- Trainers met praktijkervaring
- Klassikale trainingen
- Gedetailleerd cursusmateriaal
- Duidelijke inhoudsbeschrijving
- Maatwerk inhoud mogelijk
- Trainingen die doorgaan
- Kleine groepen
In de cursus APEX Advanced leren developers de geavanceerdere mogelijkheden van het ontwikkelen met Oracle APEX. Na het doorlopen van de cursus hebben de deelnemers een goed inzicht in geavanceerde APEX concepten en technieken zoals het gebruik van advanced queries en de integratie met externe systemen, web services en API's.
De cursus Advanced APEX gaat van start met een bespreking van de integratie van SQL and PL/SQL in Oracle APEX bij de implementatie van geavanceerde query technieken, stored procedures, functies en optimalisaties.
Ook wordt ingegaan op diverse aspecten van security en authenticatie. Hierbij wordt ingegaan op APEX Account Credentials, Session Creatie en Session State Protection (SSP).
Vervolgens staan concepten gerelateerd aan Oracle APEX triggers en dynamic actions op het programma. Onderwerpen zijn dan trigger architectuur, event-based triggers, het dynamic action framework en best practices voor het ontwerpen van interactieve en responsive APEX applicaties.
Aan bod komt ook de integratie APEX applications met externe systemen en API's. Onderwerpen zijn naast data formaten als SOAP, JSON ook WSDL, RESTful Web Services, APEX Web Services, Oracle REST Data Services (ORDS) en RESTFul Data Services.
Voorts worden advanced design patterns voor de bouw van modulaire, herbruikbare en onderhoudbare applicaties in Oracle APEX besproken. Onderwerpen zijn daarbij de Model-View-Controller (MVC) architectuur, het ontwikkelen van plug-ins, hergebruik van componenten en template opties.
En tenslotte komen nog meer geavanceerde aspecten van page processing aan bod. Zo biedt de combinatie met JavaScript en HTML geavanceerde functionaliteit in APEX. En er wordt vooruit geblikt op de nieuwste features van APEX.
De cursus APEX Advanced is bedoeld voor developers die al enige ervaring hebben in het ontwikkelen van web applicaties met APEX op een Oracle database.
Om aan deze cursus te kunnen deelnemen is basis kennis van HTML, CSS en JavaScript vereist alsmede basis kennis en ervaring met het ontwikkelen met APEX.
De cursus wordt gegeven met de nieuwste versie van Oracle en APEX. De theorie wordt behandeld aan de hand van presentatie slides en demo's en afgewisseld met oefeningen.
De deelnemers krijgen na het goed doorlopen van de cursus een certificaat van deelname aan APEX Advanced.
Module 1 : Advanced Page Processing |
Module 2 : Security |
Module 3 : Dynamic Actions |
SQL en PL-SQL Integratie PL/SQL packages Cursor Management, Public APEX API's Internal APEX API's Advanced Interactive Reports Parameterized Reports Stored Procedures Advanced Queries Performance |
Implementing Security Access Control Authorization and Authentication Authentication Schemes Creating Authentication Scheme APEX Account Credentials Custom authentication LDAP en SSO Session Creation Session State Protection (SSP) |
Dynamic Action Framework Trigger Architecture Event Based Triggers Ajax en XMLHttp Requests Partial Page updates Callback Functions CORS Policy Dynamic HTML and JavaScript PDF from Reports XSL-FO Integration |
Module 4: Web Services |
Module 5: Design Patterns |
Module 6 : More Apex Features |
API Integratie REST Services REST Data Services SOAP and WSDL standard Creating Web Service References Web Service Reference from WSDL Web Service Reference Manually Using Web Services |
Modular Architecture MVC Patterns Models and Controllers Views and Templates Dependency Injection Component Reuse Reusability Plug-in Development |
JavaScript Integration New Page Designer New Navigation methods Model Pages File Management Calendar Enhancements New Themes New Templates |