| |
Oracle Application Express
(APEX) Development
(formerly HTML-DB)
A 5-day on-site
APEX Class
© 2005-2013 by Burleson Consulting
 |
APEX Consulting
For Oracle APEX consulting, we have certified Oracle expert
developers to provide world-class APEX services. APEX
consulting is a great value because APEX consultants can create
complex systems fast and inexpensively.
|
* See ready-to-use
examples for creating APEX applications
* Learn step-by-step
examples of APEX data access and document formatting
* Create dynamic web
content with APEX
* Understand how to update
Oracle APEX
* Learn the best practices
for developing APEX systems to improve productivity, performance,
and security
* Learn how to customize
your application with Themes and CSS
* Learn how to package your APEX application for easy
deployment.
* See Rapid Application
Development techniques to create Oracle applications,
fast!
|
|

This is an
intensive course designed to rapidly learn to develop
Oracle systems with APEX.
APEX is one of the most exciting
application development tools and is a true Rapid Application
Development environment that can take an idea from concept to a
working production level application in a short period of
time.
The course features working examples of complex APEX
database access and techniques for creating easy APEX
applications.

 |
|
Easy Oracle HTMLDB
Kent Crotty & Michael Cunningham
Rampant TechPress (2005)
ISBN: 0-9761573-1-4
Book Details |

The student
should have a basic understanding of Oracle database administration
and application development with PL/SQL. This APEX course
also assumes a basic knowledge of DBA structures including tables,
indexes and constraints.
|

This course was developed by Kent
Crotty, a noted APEX author and DBA working with Oracle for over 15
years. Crotty is an Oracle Certified DBA and a graduate of the
University of Maryland. He is an IT professional with over 15 years
in a variety of roles ranging from Programmer/Analyst (developer)
to Systems and Database Administrator. Kent is instrumental in
developing complex Oracle systems architectures and specializes on
web-based Oracle applications.
APEX Training Course
Syllabus
Installing APEX
Upgrading APEX
mod_plsql
APEX Administration
I
Just the basics
More administration will be provided in a later chapter
Creating a workspace
manual mode, simple, just enough to continue with examples in the
book
Oracle APEX Data Workshop
Importing Data
Exporting Data
APEX SQL Workshop
SQL Command Processor
Explain Plan
Browsing Database Objects
Query by example
UI Defaults
Scripts
Learning APEX
APEX Application Attributes
APEX Pages
APEX Regions
APEX Page Rendering
APEX Conditional Processing
APEX Shared Components
APEX Wizards
APEX Utilities
CSS and Image Files
Export/Import
Application Deployment with Oracle
APEX
Loading APEX pictures and images
Deploying your APEX application to a production
Using Application Builder Utilities to Deploy Your APEX
Application
Export/Import
CSS and Image Files
The Export Repository
HTML DB Administration II
APEX Administration Home
APEX Service Administration
Manage APEX Engine Settings
APEX Workspace Provisioning
Managing APEX Requests
Managing APEX Workspaces
Export
Import
Managing APEX Users
Security
Creating Web Pages with
APEX
APEX Forms
APEX Reports
APEX Charts
APEX Buttons
Items
APEX List of Values (LOVs)
Calendars
Shortcuts
Java
APEX
Navigation
NavBar
Tabs
Menus
Buttons
Trees
Customizing HTML DB
APEX Regions
APEX Themes
APEX Templates
CSS
APEX Debugging, HTML DB API’s. APEX
Best Practices
Course Exercises:
Exercise - Pre-populating pull-down lists
– Show how to embed the data for super-fast pull-down lists
in the pre-map processes for all online query screens.
Exercise - Object-oriented
APEX - Using APEX lists (dynamic included content) and
using our TCI template. Using nested included content (nested
header).
Exercise - Architecture -
Creating and modifying menu's, linking to SQL*Forms (and back
again), keeping the current process “state” when
invoking sub-screens.
Exercise - Documentation &
help - Updating the ms-word "documentation" (the
lower-right screen button). Running scripts for extracting the
table definitions (dbms_metadata) from APEX for the ms-word
documentation. Creating mouse-over help bubbles.
Exercise - Quick Search -
Building quick-search pull-downs. For example, the SSD screen main
menus will pre-extract the names of all "social enhancements"
clients, prior to screen map-out, so the end-users can get
super-fast access. This lesson will also include building pull-down
menus for list values (e.g. island names).
Exercise - Java in APEX - Under what
circumstances will it be necessary to use Java inside APEX? Perhaps
online form validation rules? Let's find a real-world example at
TCI and do it as an exercise. John Garmany can help with the actual
Java coding.
Exercise - APEX for the DBA -
How do minimize trips to the database? How to we lift system
components for migration to production? How can we implement
source-code version control? How do we do performance tuning of an
APEX application? How do we handle PL/SQL
packages/functions/procedures?
Exercise - APEX best-practices
– Advise on working with many-to-many data relationships.
Using built-in APEX functions whenever possible, and using XML
interfaces with PDF templates. Sending e-mail notifications,
creating application-side user roles and coding for restricting
data access.
Exercise - APEX reporting
– Creating advanced reports in APEX. Using the Wizards,
setting breakpoints, pagination, printing reports, including custom
report headers, including calculations.
|