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
- 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
Good training and got to learn lot of new things on VBCS . Highly recommend!
Jithin Kumar
It was wonderful training sessions. Very precise content and good coverage of all concepts with in depth knowledge. It was a great learning experience. I would definitely recommend this training for an individual who would like to pursue career in Oracle VBCS.
Naveen Reddy
Teaching sessions of Ankur in VBCS is very helpful to excel our career in VBCS and we need to make sure we practice each day class thoroughly without fail.
Shravan Reddy
Ankur Jain has extensive knowledge of VBCS, and he conducts training in a professional manner. The agenda of the training is very clear and attempts to cover all possible common scenarios,those who are looking for new learner in VBCS can consider him, needs practice from our side is also very important thing to be considered. Thanks Ankur