Oracle APEX Basics for Fusion Consultants

Oracle APEX Basics for Fusion Consultants

About this course

Building applications that connect to Oracle Fusion via REST APIs. Oracle APEX development for Fusion consultants — REST API integration, authentication, page design, and building practical extensions to Oracle Fusion using Oracle Application Express. 12 hrs · 4 sessions. Overview Oracle APEX — Application Express — is Oracle's low-code development platform, and it is the primary tool for building bespoke extensions to Oracle Fusion Cloud. When a client needs a custom approval workflow, a supplier portal, a project dashboard, or a data entry form that Fusion's standard screens do not provide, APEX is typically the right answer: it runs on Oracle's infrastructure, integrates natively with Fusion's REST APIs, and deploys with the same security model as the Fusion applications themselves. This course teaches Oracle APEX for Fusion consultants who are not developers by background. We focus on the specific skills needed to build practical Fusion extensions: how to connect an APEX application to Oracle Fusion via REST, how to authenticate correctly using OAuth 2.0, how to build pages that read from and write to Fusion, and how to design applications that feel like a natural extension of the Fusion environment rather than a separate system bolted on the side. We build three working applications during the course: a supplier invoice status portal that lets suppliers check their invoice status without logging into Fusion, a project cost dashboard that surfaces Oracle Projects data in a management-friendly format, and a simple workflow application that routes and approves custom requests using APEX's built-in workflow engine. All three are practical, deployable starting points — not toy examples. Learning outcomes • Set up an Oracle APEX workspace connected to an Oracle Fusion Cloud environment using OAuth 2.0 authentication • Build APEX pages that read from Oracle Fusion REST APIs — displaying employee, project, and financial data in a custom interface • Build APEX forms that write back to Oracle Fusion — creating and updating records via REST POST and PATCH operations • Handle REST API errors gracefully — displaying meaningful messages to users and logging failures for debugging • Configure APEX application security to restrict access to authorised users mapped to Oracle Fusion roles • Deploy the three working applications built during the course: a supplier portal, a project dashboard, and a custom approval workflow Prerequisites • Basic understanding of Oracle Fusion — at least one functional module at user level • Comfort with web concepts — what a URL is, what a form does, what an API is at a conceptual level • No prior development experience required — though some familiarity with SQL SELECT statements is helpful for session 2 Modules 1. APEX fundamentals — workspaces, applications, pages, and regions (3 hours) We begin with Oracle APEX architecture: what APEX is, how it runs, and how Oracle APEX on Autonomous Database (the Fusion-adjacent deployment) differs from on-premise APEX. We set up a working APEX workspace and create our first application. We cover the APEX page model: how pages, regions, items, and buttons work together, what the page rendering and page processing sequences do, and how APEX's declarative approach differs from writing code. We build the first working page: a Fusion employee lookup that calls the Oracle Fusion HCM REST API, parses the JSON response, and displays employee information in a clean APEX page. No complex code — the focus is understanding the pattern. Topics: APEX architecture and workspace setup; Application and page model; Regions, items, buttons; Page rendering and processing; First REST call to Oracle Fusion HCM; JSON parsing in APEX 2. REST API integration — authentication, web source modules, and data display (3 hours) This is the core technical session. We cover Oracle Fusion's REST API framework: how to find the API you need in the Fusion REST API documentation, how to understand the request and response structure, and how to test APIs using a REST client before building them into APEX. We then cover authentication: how to set up an OAuth 2.0 client credential in Oracle Fusion, how to configure the APEX web credential, and how to call authenticated Fusion REST APIs from APEX without exposing credentials. We build two REST-connected pages: a supplier invoice status list that calls the AP Invoices REST API, and a project expenditure summary that calls the Oracle Projects REST API. We cover error handling: what to show the user when the REST call fails and how to log integration errors for debugging. Topics: Navigating Fusion REST API documentation; OAuth 2.0 client credential setup; APEX web credentials and REST source; Supplier invoice status page; Project expenditure summary page; REST error handling and logging 3. Forms, validation, and writing back to Oracle Fusion (3 hours) Reading data from Fusion is one pattern. Writing back — creating records, updating values, triggering business events — is more powerful and more complex. This session covers Oracle Fusion REST APIs for write operations: POST for create, PATCH for update, and the approval workflow REST endpoints that can trigger Fusion business events. We build a simple expense claim submission form in APEX that creates an expense report in Oracle Fusion Expenses via REST. We cover form validation: how to validate user input in APEX before the REST call is made, how to handle Fusion's own validation errors (400 responses) gracefully, and how to show meaningful error messages. We end with APEX's built-in authorisation framework: how to restrict pages to authenticated users and how to map Oracle Fusion roles to APEX application access. Topics: POST and PATCH operations in Fusion REST; Creating expense reports via REST; Form validation in APEX; Handling Fusion validation errors; APEX authorisation scheme; Mapping Fusion roles to APEX access 4. Building the three working applications and deployment patterns (3 hours) The final session assembles everything into three complete, deployable applications. The supplier portal: a login-free status portal where suppliers enter their vendor number to see their open and recently paid invoices, with a query interface and a status colour-coding system. The project cost dashboard: a management dashboard showing project budget vs actual by task, with a cost trend chart and a drill-down to expenditure detail. The custom approval workflow: a simple request-and-approve application using APEX's approval component, demonstrating how APEX workflow can supplement Fusion's built-in approval flows for custom business processes. For each application, we cover the deployment pattern: how to export, import, and configure the application in a production APEX workspace connected to a live Fusion environment. Topics: Supplier invoice status portal; Project cost management dashboard; Custom approval workflow in APEX; Application export and import; Production deployment pattern; Connecting APEX to production Fusion Delivery Participants need access to an Oracle APEX workspace and an Oracle Fusion Cloud environment — sandbox or development. If the team does not have these, we can provide a shared training environment for the duration of the course. Groups of 3–8 work best — pair programming in sessions 2 and 3 accelerates learning significantly. Certification Certificate of completion Price USD 900 · per participant per person · indicative · group pricing available Languages English Provider reference SIMPLIT-062-ORACLE_APEX_BASICS_FOR_FUSION_CONSULTANTS

Who is this for?

• Fusion consultants who want to build APEX extensions for their clients but have limited development experience • Technical analysts and business analysts on Oracle implementations who need to deliver custom screens • Consultants who have been told 'build it in APEX' and need to understand what that means in practice • Junior developers joining Oracle Fusion implementation teams who need to understand the Fusion/APEX integration pattern • IT managers evaluating APEX as a development platform for Oracle Fusion extensions

Course Details

Date
To be announced
Duration
12 hours (4 × 3 hrs)
Price
Rs 900
Location
Virtual (live, online) / On-site at client / Individual coaching
Status
Active
Presenter
Simpl'IT Cloud
CategoriesTechnology
Tags
Oracle FusionIntermediateOnline AvailableCorporate TrainingIndividual Coaching