Oracle logo

Self-Guided Labs: Get Hands on Experience Developing Apps with Oracle Database

Access our step-by-step instructions that guide you through the following use cases. 

  • Building and Deploying Modern, Data-Driven Apps with Low Code
    Create your own Oracle APEX Application Development service (APEX Service) in this hands-on workshop. Once the APEX Service and some sample data are created, you’ll use Quick SQL to rapidly define the data structures and utilize various table and column directives to better define the tables. Next, you’ll create an application based on the new tables. Lastly, you will update some of the generated components to improve the initial app.
  • Using Graph Studio for New Insights
    Use the Graph Studio feature of Oracle Autonomous Database to model data as a graph, use graph algorithms APIs, query for graph patterns in data, and visualize results in an integrated notebook.
  • Build and Deploy a ‘My To Do List’ Application using ReactJS, Java and the Autonomous Database
    Build and deploy a simple, cloud native ‘My To Do List’ application. You’ll learn how to set up an Oracle Cloud Free Tier account, set up an OCI Container Registry, create an Oracle Container Engine for Kubernetes (OKE), provision Oracle Autonomous Database, and set up other managed services of OCI. Then, put it all together by building and deploying a ReactJS front end and Java back end microservice—using the Helidon framework—over Kubernetes and accessing Autonomous Database.
  • Building Simpler Microservices Architectures for App Modernization
    Work with GrabDish, a sample food delivery application, to illustrate business data, spatial, graph, document, and JSON data types with the containerized, multitenant aspects of the data platform. You’ll also explore aspects of Docker containers and Kubernetes that are available both on Oracle Cloud and on premises. Get familiar with the code, then extend it to build your own microservices.
  • Good Design—From Bitbucket to QuickSQL to Extreme Performance
    Create a typical customer orders schema in Oracle Autonomous Database. Then, you’ll benchmark a data load with your database design using your initial schema and investigating any bottlenecks. Finally, you’ll explore and test opportunities to scale up the performance of the design using best practice techniques to achieve the full performance potential of Autonomous Database.
  • Modern App Dev with Oracle REST Data Services
    Load data into an Oracle Autonomous Database via the SQL Worksheet. Once the table is created and the data is loaded, you will quickly REST enable the table and expose the endpoint for application consumption. You will also explore how you can batch load millions of records into the database in seconds.