APEX Advanced
Lesgeld
Cursus APEX Advanced: Inleiding
De cursus APEX Advanced biedt een diepgaande verkenning van Oracle APEX en begint met de integratie van SQL en PL/SQL. In deze cursus leren deelnemers geavanceerde query technieken, stored procedures, functies en optimalisaties toe te passen. De cursus APEX Advanced is essentieel voor iedereen die zijn vaardigheden in APEX naar een hoger niveau wil tillen.
Advanced Page Processing
De cursus APEX Advanced gaat verder met een bespreking v
Cursus APEX Advanced: Inleiding
De cursus APEX Advanced biedt een diepgaande verkenning van Oracle APEX en begint met de integratie van SQL en PL/SQL. In deze cursus leren deelnemers geavanceerde query technieken, stored procedures, functies en optimalisaties toe te passen. De cursus APEX Advanced is essentieel voor iedereen die zijn vaardigheden in APEX naar een hoger niveau wil tillen.
Advanced Page Processing
De cursus APEX Advanced gaat verder met een bespreking van de geavanceerde pagina-verwerking. Hierbij worden technieken behandeld die de prestaties van APEX-applicaties verbeteren. Dit omvat onder andere caching, optimalisatie van query's en server-side processing.
Security
Ook wordt ingegaan op diverse aspecten van security en authenticatie. Hierbij wordt aandacht besteed aan APEX Account Credentials, Session Creatie en Session State Protection (SSP). Het waarborgen van de veiligheid van applicaties is cruciaal en vormt een belangrijk onderdeel van de cursus APEX Advanced.
Dynamic Actions
Vervolgens staan concepten gerelateerd aan Oracle APEX triggers en dynamic actions op het programma. Onderwerpen zijn trigger architectuur, event-based triggers, het dynamic action framework en best practices voor het ontwerpen van interactieve en responsive APEX applicaties. Deze elementen zijn van groot belang voor het ontwikkelen van gebruiksvriendelijke applicaties.
Web Services
Aan bod komt ook de integratie van APEX-applicaties met externe systemen en API's. Onderwerpen zijn naast dataformaten als SOAP en JSON ook WSDL, RESTful Web Services, APEX Web Services, Oracle REST Data Services (ORDS) en RESTFul Data Services. Het begrijpen van deze integraties is essentieel voor het bouwen van moderne webapplicaties met APEX.
Design Patterns
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. Deze design patterns helpen bij het creëren van efficiënte en robuuste applicaties.
Meer APEX Functionaliteiten
En tenslotte komen nog meer geavanceerde aspecten van page processing aan bod. Zo biedt de combinatie met JavaScript en HTML geavanceerde functionaliteit in APEX. Daarnaast wordt er vooruitgeblikt op de nieuwste features van APEX. Voor meer informatie over de mogelijkheden van APEX, kunt u de officiële Oracle APEX website bezoeken.
Voor deelnemers die hun kennis verder willen uitbreiden, is de cursus SQL Server Administration een uitstekende aanvulling.
Doelgroep Cursus APEX Advanced
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.
Voorkennis APEX Advanced
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.
Uitvoering Training APEX Advanced
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.
Certificaat APEX Advanced
De deelnemers krijgen na het goed doorlopen van de cursus een certificaat van deelname aan APEX Advanced.
Modules
Module 1 : Advanced Page Processing
- 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
Module 2 : Security
- 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)
Module 3 : Dynamic Actions
- 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
- 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
Module 5: Design Patterns
- Modular Architecture
- MVC Patterns
- Models and Controllers
- Views and Templates
- Dependency Injection
- Component Reuse
- Reusability
- Plug-in Development
Module 6 : More Apex Features
- JavaScript Integration
- New Page Designer
- New Navigation methods
- Model Pages
- File Management
- Calendar Enhancements
- New Themes
- New Templates