Open Edition Developer Training - Expert - 2024
-
1
-
Foreword
-
1. Server Scripts as Connector
-
Setup Script - Code Snippet
-
hr_employees_script - Code Snippet
-
Setup script - Docs & Alternative Code Snippet
-
2. Calculate Employment Time using Script
-
Calculate employment Time - Code Snippet
-
3. Open Low-Code app in No-Code app
-
Note on the application used in video 3.
-
4. Open No-Code app in a Low-Code
-
5. Neptune Form In Adaptive Application
-
Configure a SingleSelect Script type input
-
End of chapter - Quiz
-
2
-
PWA and Mobile Client
-
Differences Between Mobile Client and PWA in Neptune DXP
-
Mobile Client tool overview & Mobile Build Service Introductions
-
Mobile Build Service
-
Mobile Build Service Certificates
-
Debug via wire – iOS Safari dev tools (Browser)
-
Expert Mobile Client – Rebuild and Republish
-
Mobile Build Service – Debug release
-
End of chapter - Quiz
-
3
-
Introduction to API Synchronization - API Discovery Service
-
Introduction to Pre-Request Hook Scripts
-
Pre-request App Designer - Example
-
SAP API - Swagger Import
-
OData Source – App Designer implementation
-
Tips and tricks – About, Where-Used, Endpoint (System Role)
-
Blog - CoreAPIs (Core APIs)
-
Make your own CoreAPI by inspecting the network request
-
CoreAPIs - Considerations
-
Copy of Proxy Authentication - User Token (JWT) Type - Between systems
-
End of chapter - Quiz
-
4
-
Enhancements Knowledge
-
Launchpad Enhancements Introduction
-
Launchpad Enhancements Example 1 - Moving the header tile group position
-
Launchpad Enhancements Example 2 - Reaplcing the profile with initals of user
-
Launchpad Enhancements Example 3 - Read data from URL to Application when opened
-
UI5 Versioning (Launchpad & App Designer)
-
Understanding enhancements with a use case
-
Expert Launchpad – Global Cache - Trip Management Example
-
End of chapter - Quiz
-
5
-
Offline Examples Download
-
QR Code/Image Example
-
Offline - Code Snippets
-
Weather Example - Scenario Explanation
-
Weather Example - Demo
-
Form Example - Scenario Explanation
-
Form Example - Demo
-
Caching using MultiModels
-
Offline Development Considerations
-
End of chapter - Quiz
-
6
-
Overview - Loading applications within other applications
-
AppCache Examples
-
End of chapter - Quiz
-
7
-
What is a Custom Component - Overview
-
Custom Component - Interface & Containers
-
Custom Component TypeScript Logic
-
Tutorial Blog - Getting started with Custom Components
-
Use Case: Media Upload Custom Component
-
End of chapter - Quiz
-
8
-
Getting started with Redis
-
Getting started with event driven development
-
End of chapter - Quiz
-
9
-
Overview
-
Add-On security considerations
-
10
-
Moving away from the default Sqlite database
-
Media, PDF and Mobile Platform Storage
-
Docker Setup
-
Running the Docker image locally step-by-step guide
-
Running the Docker image with custom configurations
-
Code Snippet for RSA keys
-
Security Settings
-
Migrate database Data, scheme, roles etc - PostgreSQL
-
Entra ID (Azure AD) - User Authentication Setup
-
Authentication - Users from different sources
-
Custom Login & Password Reset
-
Password Reset – Redirect to specific Launchpad
-
User Self Registration
-
End of chapter - Quiz
-