Skip to Main Content
Start Polyglot Development with Autonomous Database

About This Workshop

Youtube Video

About This Workshop
Polyglot programming is a computer program or script written in multiple programming languages. Today's enterprise architecture world is a complex set of discrete applications written in different programming languages by multiple developers running under various environments.

Many of these applications might be interacting with the same database or accessing the same storage layer for commonly used files.

In a real-life example, a front-end customer-facing web application is likely to be written in Node.js or Python or PHP scripts, reading data from an inventory database. At the same time, a Java-based backend application might be doing real-time inventory management. or backend teams might use Apex-based Web or Mobile Applications to interact with the same database. Many Apps might be using PL/SQL cron jobs to sync data between different applications. Machine Learning experts might use Machine Learning Notebooks to run many complex ML algorithms or use python-based clients to interact with data.

Workshop Info

1 hour, 30 minutes
  • Provision an Oracle Autonomous Database
  • Develop Node.js Applications for Oracle Autonomous Database
  • Develop Python Applications for Oracle Autonomous Database
  • Develop Java Applications for Oracle Autonomous Database
  • Develop .NET Applications for Oracle Autonomous Database

  • Sample - Familiarity with Database is desirable, but not required
  • Some understanding of cloud and database terms is helpful
  • Familiarity with Oracle Cloud Infrastructure (OCI) is helpful

Other Workshops you might like