Oracle APEX - building web applications on the Oracle database (APEX)

Databases, Oracle

Oracle APEX (Application Express) is an Oracle platform for rapid creation of modern web applications directly from your database. It helps you turn existing data into interactive reports, charts and forms accessible in a browser.

This course shows how to combine robust database logic with fast web development using APEX. You will cover PL/SQL integration, core security concepts and basic performance tuning to build secure, efficient apps.

THIS TRAINING COURSE WILL HELP YOU:

  • Understand the internal architecture of APEX
  • Create full web apps without needing advanced frontend frameworks
  • Implement PL/SQL logic for processes and data validation
  • Apply security (auth, roles) and basic performance optimization

WHO SHOULD ATTEND?

  • Database developers
  • PL/SQL programmers
  • Data analysts
  • Application administrators wanting to build DB-driven apps

COURSE LOCATION AND AVAILABLE DATES



Choose whether to attend in person in our classroom or join online. You can select your preferred format during registration. Learn more about hybrid training.

Public courses are usually delivered in Czech, but this course is also available in English. We can arrange private training for your team online, at your premises or in our classrooms, and tailor the content to your needs.

For groups of around 4 or more participants, private training can already be comparable in price to booking individual places on a public course. Send us your requirements and we’ll recommend the best format and provide an exact quote.

Request training in English

Course content:

Hide details
  • Architecture and fundamentals
    1. Introduction to Oracle APEX
    2. APEX architecture and its interaction with Oracle Database
    3. Request/Response cycle and Session State
    4. PL/SQL integration (processes, validations, custom DML)
    5. Page Designer – rendering vs processing
    6. Build your first app (report + form + adjust logic)
  • Advanced principles and practice
    1. Master–detail patterns and working with related data
    2. Manual page design without the wizard
    3. Session State management techniques
    4. Application security – implement authentication, authorization and roles
    5. SQL tuning in reports and caching strategies
    6. Capstone project: build a full CRUD app with real business logic and deployment
Prerequisites:
Good knowledge of SQL, PL/SQL and Oracle Database concepts is required.
Recommended previous course:
Oracle Database – Programming in PL/SQL (ORA5)
Schedule:
2 days (9:00-17:00)
Price per person:
632.00 € ( 764.72 € incl. 21% VAT)

Training and learning environment