Speak to our team now +44 (0)1737 821590

Oracle Application Express

A 4 day
training course
**Due to the current COVID-19 isolation rules all our courses are being delivered via virtual instructor led learning until further notice**

Oracle Application Express training course description

This Oracle Application Express course introduces the delegate to Oracle's Application Express version 4 software. It is designed to give delegates practical experience in using Application Express version 4, also known as Apex, for building web-based applications for an Oracle database and websheets for managing structured and unstructured data. Apex version 4 includes all the features of Apex version 3. This course covers all the features of Apex version 3 and the new features introduced in version 4. The course is suitable for both Oracle Application Express version 4 and Oracle Application Express version 3 users. The course will be delivered using Apex version 4.2 software.

Key outcomes from this course

By the end of the course delegates will be able to:
  • Create SQL statements to query database tables.
  • Develop an Apex web application.
  • Use the Apex SQL workshop.
  • Create reports.
  • Create forms.
  • Manage web pages and regions in the Apex application.
  • Use and manage shared components in an Application.
  • Use cascading stylesheets and Javascripts in Apex applications.
  • Add graphs and charts to an Apex Application.
  • Add page processes to the Apex application
  • Add dynamic actions to the Apex application
  • Develop an Apex websheet
  • Create ata grids and links in an Apex websheet
  • Manage database objects from within Apex
  • Build queries of database objects
  • Deploy an Apex application as a packaged application
  • Manage Apex users and groups
  • Authorise and authenticate Apex users
  • Administer Apex workspaces
  • Load and unload data or application components
  • Deploy an Apex application

Oracle Application Express training course details

Who will benefit:
The Oracle Application Express course is aimed at Application developers, software developers, Web developers, Oracle Forms and Reports developers and technical support professionals who wish to develop interactive applications on the Web for end users.
A working knowledge of SQL and a basic knowledge of PL/SQL is required. Some knowledge of HTML would be beneficial but is not essential.
Oracle SQL
Oracle PL/SQL
4 days

Training approach

This structured training course seeks to build upon workbook learning through the use of group exercises, dynamic discussion and individual tasks in order to deliver an engaging and interactive module that will ensure all candidates are able to transfer their new skills into the workplace.

Overall ratings for this course:

Course review

"Hard concepts were explained very simply."
J. S., Framestore CFC
"Excellent presentation - very good course structure."
B. M., London Internet Exchange

Oracle Application Express training course contents

Introduction to Oracle Application Express
APEX concepts APEX main components Workspaces, database applications and websheet applications Creating a workspace The Workspace Administrator Upgrading APEX Logging into APEX Running an application

SWL Workshop
Use APEX to browse, create and modify objects Process ad hoc SQL statements Manage scripts in APEX Create, run and save SQL queries

Build a database application
Application components Create an application Create an application from a spreadsheet

Create reports
Create reports using wizards Edit report attributes Add links to reports Create a link to a printer-friendly version of a report Save and print reports in different formats

Using files
Uploading images Creating cascading stylesheet files Uploading static files Adding an Image as an application logo Adding a reference to a Javascript file

Pages and regions
Web form behaviour in APEX Create a form based on a table Create a form based on a procedure Create a form with a report Create a tabular form Format a form Locking in APEX forms

Creating lists of values
Overview of application express shared Components Dynamic and static lists of values Create a dynamic list of values Create a static list of values Use a list of values to control data in a report Create a cascading list of values

Items and buttons
Understand the different Types of items Create items Understand and edit item attributes Use Javascript with item Manipulate items in tabular forms Add dynamic items to a report Create and edit buttons

Page Processing
Page rendering and page processing Create computations Validate input data Process Data Understand application branching Create conditional branches

Shared components
Overview of application express navigation components Manage parent and standard tabs Create navigation bar entries Create and use lists and list items Manage breadcrumbs Create shortcuts Shared component subscription User interface defaults

Display dynamic content
Filter reports with dynamic queries Create charts with a wizard Format charts Create calendars Add links to calendars Create hierarchical trees

State and debugging
Understand session state Set a session state value Clear the session state Review the session state Review the messages in debug mode Enabling feedback Managing feedback and team development

Themes and templates
Switch to a different theme View existing templates Understand and manage templates Create a new template Add references to cascading stylesheet and Javascript files

Dynamic actions and plug-in components
Identify plug-in components and their types Plug In a component Create dynamic actions Use a plug-in in a dynamic action

Building website applications
Websheet applications and their components Create a websheet application Enable SQL and PL/SQL in a websheet application Add sections and pages to a websheet application Add links on a websheet page Add a data grid to a websheet application Create SQL reports ion websheet applications Add annotations to a websheet application

Implementing security
Authentication and authorization Provide an authentication scheme Create an authorization scheme using access control Enable and configure session state protection

Deploy an appliction
Define supporting objects Package an application Export an application Import an application Install supporting objects

Administer Apex workspaces
Manage workspaces and users Request a schema or storage Purge session state Monitor developer activity log Monitor workspace activity View activity reports Import a workspace

Utility programs
Import and export data Generate DDL statements View objects reports

Why Choose Us

SNT trainers score an average of over 90% on the three main areas of:
  • Ability to teach
  • Technical knowledge
  • Answering questions
“Excellently presented by a very knowledgeable and enthusiastic trainer.” P.D. General Dynamics

We limit our maximum class size to 8 delegates; often we have less than this. This ensures optimal interactivity between delegates and instructor.
"Excellent course. The small class size was a great benefit…" M.B. IBM

We write our own courses; courseware does not just consist of slides and our slides are diagrams not bullet point text. A typical chapter provides clearly defined objectives with a chapter overview, slides with text underneath, a quiz at the end to check the learning of the students. Hands on exercises are at the end and are used to reinforce the theory.

See Dates & Prices for this course

To enquire about this course

To reserve this course online