Tutorials

Try your hand at completing these Hands on Labs to gain even more knowledge and experience building apps.

Hands On Labs

The following labs provide step-by-step instructions to complete a given scenario, and cover everything from basics to more advanced topics.

  • Beginner Lab

    Duration: 1 hour
    Intended Audience: Novice / No experience
    What You Will Learn -

    • Create an app based on a spreadsheet
    • Improve the app by enhancing the report and adding a calendar page
    • Using Quick SQL to define new tables
    • Create an app on top of the new tables
    • Replacing a report and form with an Interactive Grid
     

    While all of this sounds daunting you will be amazed at how quickly you went from a spreadsheet to a fully featured, responsive Web app. Who knew creating new database tables could be so easy, and then just as easy to build a great app on top of those tables.

  • Building a Demo Project Application

    Duration: 3 hours
    Intended Audience: Beginner
    What You Will Learn -

    • How to use the Create Application Wizard
    • How to enhances various types of pages
    • How to add new pages using the Create Page Wizard
     

    Learn how to build a working application for managing projects and tasks using some of the latest features of Oracle APEX 18. They assume no prior knowledge of Application Express. This lab can also be utilized for migrating your application development from one environment to another, such as from on-premises to the cloud.

Pre-Built VM

Rather than utilizing apex.oracle.com another option is to install Oracle VM Virtual Box and install a pre-built VM with everything already installed and ready to go. This option allows you to work on your laptop without needing internet connectivity.

The Database App Development VM includes Oracle Database 18c, Oracle APEX 18.1, SQL Developer 18.2, and Oracle REST Data Services (ORDS) 18.2. Most importantly a number of the labs are pre-installed and pre-configured.

Follow these steps to install the VM on your laptop:
  • Install Oracle VM Virtual Box
  • Download the latest Database App Development VM
    {Note: This file is approximately 8 GB so will take significant time to download, unless you have a strong internet connection}
  • Import the VM into VirtualBox on your machine, which can take up to 20 minutes depending on your machine.
    {Note: To install the VM requires 21 GB of free disk space}
  • Update the VM Settings to maximize the System > Base Memory and Processor(s).
  • Start the VM.