Instructor-led training
Introduction to Oracle Application Express Training in Kitchener, Canada
Oracle training from Hartmann Software Group, delivered onsite in Kitchener, Canada or live online.
What you'll learn
The course provides a thorough introduction to Oracle APEX, designed to equip your students with the knowledge to develop web-based database applications efficiently. It starts by introducing APEX, outlining its evolution and highlighting its significance in the tech industry for its low-code, rapid application development environment. This foundation sets the stage for a deeper exploration into APEX's architecture, components, and the main programming languages used, primarily SQL and PL/SQL.
Prerequisites
Course Outline
-
Introduction to APEX
- What is Oracle Application Express (APEX)?
- History of APEX
- Why Use APEX?
- Architecture and Components
- Main Programming Languages in APEX
- User Roles in the APEX Ecosystem
- APEX Deployment Options
- The APEX Hierarchy
- Log in to the APEX Workspace (Exercise)
-
SQL Workshop
- Components of SQL Workshop
- Query Builder
- Selecting Data from a Single Table
- Joining Tables
- Creating Queries in Query Builder from Graphical Representation (Exercise)
- Creating Queries in Query Builder from Report (Exercise)
-
Applications
- App Builder Areas
- Creating An Application (Exercise)
- Options for Creating an Application
- Best Practice: Create the Oracle Data Model
-
Pages
- Page Designer Overview
- Create An About Us Page (Exercise)
- Page Designer: Left Pane
- Page Designer: Right Pane
- Page Designer: Central Pane
- Breadcrumbs and Navigation
- Understanding Layout
- Designing the About Us Page (Exercise)
-
Regions
- Working with Regions
- Creating Regions on a Page (Exercise)
-
Classic Reports
- Classic Reports Overview
- Creating A Classic Report (Exercise)
- Classic Report Attributes
- Alternative for Creating a Classic Report Page
-
Forms
- Basic Functionality of a Form
- Browsing Records in a Table
- Create a Form to Browse Employees (Exercise)
-
Interactive Reports
- Features of Interactive Reports
- Create Departments Interactive Report (Exercise)
- Using Drill Downs (Exercise)
-
Items
- The ABCs of Items
- Layout Properties
- Building a Dynamic Countries Form with APEX Items (Exercise)
- Dynamic Department Filtering with APEX Checkboxes (Exercise)
-
Buttons and Sessions
- Button Actions
- Session State Management
- Exploring Session Management and Redirection in APEX (Exercise)
-
Computations
- Application Computations vs. Page Computations
- Calculate Employee Benefits Contribution
- Create a Computation (Exercise)
-
Validations
- Validations Overview
- The Sequence of Events During Page Submission
- Create Validations (Exercise)
-
Processes
- Application Processes vs. Page Processes
- Page Processes
- Creating Insert and Delete Processes (Exercise)
-
Branches
- Understanding Branches in Oracle APEX
- Create Departments in Country Branch (Exercise)
-
Using Plug-ins
- Plug-in Basics
- Using a Plug-In (Exercise)
- Best Practice: Choose Your Plug-ins Wisely
-
Calendars
- APEX Calendar Features
- Using a Calendar For Employee Hire Date (Exercise)
-
Dynamic Actions
- Types of Dynamic Actions
- Creating and Using Dynamic Actions (Exercise)
- Adding Check and Uncheck All Buttons (Exercise)
-
Security
- Session State Protection
- Understanding Authorization Schemes
- Hashing
- Creating Authentication and Authorization Schemes (Exercise)
- Best Practice: Build to be Secure
-
Deployment
- What is Deployment?
- Deployment Strategies
- Exporting and Importing Applications
- Exporting and Importing an Application (Exercise)
-
Team Development
- Team Development Overview
- Creating an Issue in Team Development (Exercise)
Training locations
Introduction to Oracle Application Express training across the U.S. and beyond.
We provide Introduction to Oracle Application Express training onsite and live online for organizations throughout the United States and internationally.
Train your team with HSG
Private, instructor-led training customized for your organization.
- Onsite or live online delivery
- Customized curriculum
- Training for groups of 3 or more
- Flexible scheduling
- Experienced instructors
Questions? Call us at 303.377.6176
or email info@hartmannsoftware.com
Ready to train your team?
Let's customize this training for your organization.
Tell us about your employees, your goals, and your preferred schedule. We'll prepare a training proposal covering scope, delivery format, and pricing.