Enter your keyword

Building & Customizing Oracle Redwood Apps with VBS

Oracle Redwood is Oracle’s next-generation design system and user experience (UX) framework. It is designed to provide a modern, consumer-grade interface across all Oracle Cloud applications. It replaces older, text-heavy legacy interfaces with a clean, intuitive, AI-driven, and mobile-responsive layout.

This training program is designed to equip Oracle SaaS developers, functional consultants, and technical architects with the knowledge and hands-on skills required to build new Redwood applications and customize existing Oracle SaaS pages using Visual Builder Studio (VB Studio).

Who this training is for:

Oracle SaaS Developers, Technical Consultants, Functional Architects, and Implementation Partners responsible for building or extending Oracle Fusion / HCM / ERP Redwood applications.

Learning Outcomes

  • Configure and manage Oracle Visual Builder Studio projects end-to-end
  • Build Redwood applications leveraging Oracle’s design system components
  • Implement Redwood page templates including Welcome, Collection Container, Foldout, and Drawer
  • Extend and customize existing Oracle SaaS Redwood pages using Express and Advance modes
  • Apply Business Rules, CSS, and JavaScript for dynamic UI behaviour
  • Deploy and migrate Redwood extensions across environments using GIT and CI/CD pipelines

REQUEST TO ENROL

    Training Course Structure

    Course Outline

    • What is Oracle Redwood?
    • What is a Design System?
    • Why Redwood? Benefits of the Redwood Design System
    • Oracle Application Platform and Redwood Building Blocks
    • Introduction to Redwood Components

    • Issues with the Existing Oracle Fusion Responsive Pages
    • How Oracle Redwood Resolves the Existing Problems
    • Comparison of Responsive Pages vs. Redwood Pages
    • Is Oracle Redwood Implemented Across All Oracle Fusion Pages?
    • Is Oracle Redwood Optional or Mandatory?

    • Introduction to Oracle Visual Builder Studio (VB Studio) in Oracle Fusion
    • Is VB Studio for Oracle Redwood or Existing Responsive Pages?
    • Permissions Required to Access VB Studio in Oracle Fusion
    • Getting Started with Oracle VB Studio
    • Understanding the Oracle VB Studio Structure
    • Creating and Managing Projects in VB Studio for new Application UI
    • Adding an Oracle Fusion Environment to Your Project
    • Creating and Managing GIT Repositories to Track Application UI changes
    • Creating New Workspaces to Add or Modify Pages
    • Creating and Configuring Build Jobs to Automate Deployment
    • Deploying Applications Using the CI/CD Pipeline

    • Creating a New Application UI Using the Redwood Welcome Page Template
    • Understanding When to Use the Welcome Page Template
    • Configuring the Redwood Welcome Page Template
    • Listing Existing Oracle Fusion Data Such as Suppliers, Invoices, and Orders, etc
    • Enabling Search to Filter Data from the Listed Records

    • Exploring and Working with the Collection Container Template
    • Configuring the Collection Container Template
    • Implementing Add and Update Actions Using the Collection Container Template
    • Implementing Delete Action using the Collection Container
    • Enabling Navigation to Multiple Pages

    • Introduction to the Item Overview Page Template
    • Configuring the Item Overview Page Template
    • Working with Dynamic Forms to Display Data Conditionally
    • Navigating to the Detail Page from the Welcome Page

    • Introduction to the Foldout Layout Horizontal Page Template Pattern
    • Configuring the Foldout Layout Horizontal Page Template Pattern
    • Configuring the Oracle Fusion API to Fetch the Current Record
    • Configuring the Summarizing Foldout Panel to Display Multiple Data Points
    • Configuring the Summarizing Foldout Panel to Display Information in Card View

    • Introduction to the Redwood Advance Create and Edit Page Template
    • Configuring the Advance Create and Edit Page Template
    • Configuring a Dynamic Form to Create a New Record
    • Navigating to the Create Transaction Page from the Welcome Page
    • Building a New Page to Update Existing Records

    • Introduction to the Redwood General Drawer Template
    • When and Why to Use the General Drawer Template
    • Configuring the General Drawer Template
    • Displaying Additional Details on the Redwood Drawer

    • Deploying the New Application UI Using Oracle VB Studio
    • Configuring the Deployment Job for Automation
    • Accessing the New Application UI via Direct URL
    • Using Sandbox to Link the Application UI with the Oracle Fusion App

    • How to Identify Oracle Redwood Pages
    • Options Available to Customize Oracle Redwood Pages
    • Transitioning Responsive Pages to Oracle Redwood Pages
    • Using profile to enable Redwood pages
    • Workflow for Customizing and Deploying Existing Oracle Redwood Pages
    • Using VB Studio to Set Up the Project for Page Customization
    • Providing Permissions to Developers to Work on the Projects
    • Preparing the VB Studio Workspace to Customize Redwood Pages
    • Starting to Customize the First Redwood Page Using VB Studio
    • Understanding What Happens When You Customize the First Page
    • Understanding the Difference Between Express Mode and Advanced Mode in VB Studio

    • Hiding or Showing Sections and Buttons on Redwood Pages
    • Reordering Sections on Redwood Pages
    • Hiding or Showing Filters, Columns, or Preferences on the Page
    • Using Business Rules to Make Fields Required or Optional
    • Using Business Rules to Make Fields Required or Optional Conditionally Based on Other Field Values
    • Using Business Rules to Hide or Show Fields
    • Using Business Rules to Hide or Show Fields Conditionally Based on Other Field Values
    • Using Business Rules to Hide or Show Fields Conditionally Based on User Role
    • Using Business Rules to Make Fields Editable or Read-Only
    • Using Business Rules to Default Field Values
    • Using Business Rules to Conditionally Default Field Values Based on Other Field Values
    • Validating Field Values and Displaying Error or Warning Messages

    • Using CSS to Hide Elements in Oracle Redwood Pages
    • Using JavaScript to Hide Elements in Oracle Redwood Pages
    • Showing and Hiding Components Based on Screen Size Using Rule Sets
    • Overriding Field Templates in Oracle Fusion Redwood Pages
    • Extending the Connections Redwood Page
    • Adding New Fields to Existing Pages
    • Adding New Text Labels and Messages

    • GIT Introduction and Key Concepts
    • Configuration of Project, Workspace, and Environments
    • GIT Branches and Branching Strategy
    • Merge Requests and Code Reviews
    • Managing Extensions in GIT
    • Configuring Build Jobs for Automation
    • Configuring Build Pipelines for Automation
    • Pushing and Committing Changes
    • Deploying Redwood Extensions
    • Migrating Extensions to Another Oracle Fusion Environment
    • Rolling Back Extensions if Deployment Fails

    • Listing Records on the Welcome Page Template
    • Allowing Users to Search Data Based on Multiple Parameters
    • Adding Controls on the Welcome Page Using the Redwood Collection Container
    • Exporting Data from a List or Table
    • Deleting Existing Transactions Based on User Selection
    • Leveraging the Redwood Advanced Create and Edit Template to Create a New Transaction
    • Leveraging the Redwood Advanced Create and Edit Template to Update Existing Information
    • Leveraging Dynamic Layout to Render Different Fields Based on Conditions
    • Configuring the Item Overview Page Template for Individual Record Information
    • Configuring the Summarizing Foldout Panel for Different User Roles
    • Configuring the Redwood General Drawer Layout to Display Additional Information
    • Managing Tasks Using the Overview Page Template
    • Customizing Existing Redwood Pages in Oracle HCM, Finance, and CX
    • Leveraging Express Mode and Advanced Mode to Customize Redwood Pages
    • Using VB Studio to Build a New Redwood Application UI and Deploy It
    • Migrating Extensions to Multiple Oracle Fusion Environments

    Training Details

    Training Schedule

    Timings: 07:00 to 09:00 PM IST

    Days: Saturday and Sunday

    Total Duration: 24 hours

    Date: 04-Jul-26

    Mode: Online

    REQUEST TO ENROL

      Testimonials

      Open chat
      Hello 👋
      Can we help you?