Oracle Cloud Infrastructure (OCI) helps thousands of companies and millions of users run their entire application portfolio and mission critical workloads, in the cloud. OCI is one of the fastest growing cloud platforms, increasing demand for OCI expertise across the globe.

Advance and future-proof your career by learning OCI with our expert-created training and globally recognized certification program.

 

Overview

Oracle Cloud Infrastructure provides a number of Software Development Kits (SDKs) and a Command Line Interface (CLI) to facilitate development of custom solutions. In this course, learn to install the Python SDK for OCI along with OCI CLI and write code to deploy various core OCI Services.

Skills Covered

After completion of this course, the participant will be able to:

  • Install Oracle Cloud Infrastructure Command Line Interface (CLI)
  • Install & configure Oracle Cloud Infrastructure Python SDK and SDK for Java
  • Develop a Python application and communicate with Core OCI Services
  • Use Python to deploy an Autonomous Database DB system on OCI

Prerequisites

  • Knowledge of OCI (Oracle Cloud Infrastructure Administration Essentials)
  • Knowledge of Python
  • Application development experience on Python

Target Audience

This course is designed for:

  • Developers

Course Curriculum

Module 1: Introduction to Oracle Cloud Infrastructure

  • Oracle Cloud Infrastructure and Its Services
  • Developer Tools with OCI
  • Command Line Interface (CLI)
  • Tools Configuration
  • Software Development Tool Kits (SDKs)
  • Difference Between APIs and SDK

Module 2: Downloading and Configuring SDKs

  • Installing & Configuring Oracle Cloud Infrastructure CLI
  • Working with OCI Services with CLI
  • Downloading and Configuring SDKs for OCI

Module 3: OCI Services with Python SDK

  • Installing Python and Required Packages
  • Setting Up Virtual Environment
  • Installing the Python SDK for OCI
  • Configuring the Python SDK for OCI
  • Develop Python Application: To Interact with OCI

Module 4: Programming with OCI Services Using Python

  • List and Explore Various OCI Services for Python
  • Use API to Manage Resources
  • Python Application to Create Instances Using SDK

Module 5: Advance Programming with OCI Services Using Python

  • Create Autonomous Database System on OCI
  • Using Python SDK to Create Database on VM
  • Scaling Options Using API in Python
  • Different Scaling Options Using API

Module 6: Exploring Other OCI SDKs

  • OCI SDK for Java
  • Steps to Install and Configure OCI Java SDK
  • Sample Java Application: To Get the Availability Domains of Compartment
  • OCI SDK for Go Programming
  • Exploring OCI Go SDK
  • Sample Go Application: To Create VCN
  • Exploring OCI Ruby SDK
  • Ruby Application: To List User Detail

Dates & Locations

Let’s make it work for you

Can’t find a date that fits? Need to train your whole team? Looking for a discount?
Speak to one of our learning experts today.

June 18, 2026 - June 19, 2026

Location: Kuala Lumpur
Modal: ILT
Availability: TBC

June 18, 2026 - June 19, 2026

Location: Online
Modal: VILT
Availability: TBC

September 17, 2026 - September 18, 2026

Location: Kuala Lumpur
Modal: ILT
Availability: TBC

September 17, 2026 - September 18, 2026

Location: Online
Modal: VILT
Availability: TBC

December 21, 2026 - December 22, 2026

Location: Kuala Lumpur
Modal: ILT
Availability: TBC

December 21, 2026 - December 22, 2026

Location: Online
Modal: VILT
Availability: TBC
Trainocate exam and cert

Exam & Certification

This course is not associated with any Certification.

Training & Certification Guide

Frequently Asked Questions

Speak to a Training Consultant

All courses are HRD Claimable.
Get in touch with our team via the form or WhatsApp us on +6011-5119 6631

Preferred mode of training
Checkboxes