Home Page

Overview


Topics Covered in APEX Beginner Course

Introduction to APEX

This section provides an overview of APEX and its components, suitable for individuals who are new to APEX or want to strengthen their foundational knowledge. Topics include understanding APEX architecture, making installation decisions, managing workspaces and applications efficiently, and navigating the Application Express user interface effectively.

SQL Workshop

SQL Workshop is a tool in APEX for managing database objects and executing SQL and PL/SQL statements. Learners will explore how to use The Object Browser, Query Builder, and SQL Commands for database management, as well as creating scripts to execute multiple related commands.

Utilities

This section covers various utilities in APEX for tasks such as data import/export, instance health monitoring, and streamlining deployment scripts. Topics include importing and exporting data in various formats, using Database Monitor, and generating schema object DDL.

Application Builder

Application Builder is used for building applications in APEX. Learners will learn how to create applications from scratch or based on a spreadsheet, review and edit application objects, and navigate the builder efficiently. Additional topics include reporting and charting SQL statements, page rendering and processing overview, and creating forms and associated reports.

Creating Pages

This section focuses on creating and modifying pages in APEX, assigning pages to groups, and understanding different page types such as reports, forms, and calendars. Learners will also explore page processing techniques for performing actions and controlling page flow.

Regions and Items

Regions and items are essential components of APEX applications. Learners will learn how to create and modify regions, buttons, and items, and understand different item types. Topics also include customizing queries, conditionally displaying components, and providing search filters.

Page Processing

Page processing involves validating form input, controlling page flow, and understanding APEX URL structure. Learners will gain insights into computations, branches, debugging applications, and managing session state.

Shared Components

Shared components enhance user experience and streamline development in APEX. This section covers creating lists, breadcrumbs, and items for tracking global values. Additional topics include organizing user navigation, avoiding hard coding values, and discussing the possibility of web services.

Other Page and Region Types

Learners will explore advanced page and region types such as interactive reports, charts, and calendars. The usefulness of the APEX Global Page (Page Zero) for displaying the same content on multiple pages will also be discussed.

Utilities and Reporting

This section covers utilities for translation, exporting, and importing data in APEX.

Advanced Development Techniques

Advanced development techniques focus on authentication, authorization, and security in APEX applications. Topics include identifying users, defining user roles, and preventing security threats such as Cross Site Scripting and SQL Injection.

Administration and Deploying An Application

Learners will learn how to prepare applications for deployment, manage users, logs, and preferences, provision workspaces, and define application models.

Instructor


3+ Years of experience in Oracle APEX Development

Course Learning Outcomes


By the end of this course, you will be able to:

  • Gain a comprehensive understanding of the APEX Builder and its capabilities.
  • How to execute SQL and PL/SQL statements using Query Builder and SQL Commands.
  • How to create and modify regions, buttons, and items within applications.
  • You will be able to validate form input, control page flow, understand the APEX URL structure, and debug applications while managing session state.
  • Create basic reports and forms to meet application requirements.
  • Successfully deploy applications to new environments.