
Develop Visual Builder applications with Oracle Visual Builder Studio from scratch, leveraging drag-and-drop design, pages, and components. Collaborate using Git-based version control, lifecycle tools, and integration with Oracle Cloud services.
Sign up for the Oracle Cloud free tier by completing the OCI form, verifying your email, and providing payment details to access your tenancy dashboard.
Provision an Oracle Visual Builder Studio instance with your Oracle Cloud account. Navigate to developer services, select Visual Builder Studio in the root compartment, authorize, and create.
Navigate to the visual builder section, create a standalone Visual Builder instance by selecting a compartment, naming the instance, and opening the Service Console to access the VBox instance.
Provision a Visual Builder for VBCS with Oracle Integration by creating an integration instance, configuring compartments and policies, and enabling the Visual Builder, file server, and process automation.
Configure a Visual Builder Studio project to manage design, build, test, and deploy with Git and CI/CD pipelines, plus workspaces and environments.
Explain how Oracle Visual Builder Studio enables team collaboration with git branches, workspaces, code reviews, a wiki, and CI/CD pipelines, contrasting it with Oracle Visual Builder Cloud Service.
Create a new project in Oracle Visual Builder Studio, set visibility (private or shared), select language and template, configure the git repository and workspace, and invite members for CI/CD workflows.
Learn to create and manage Oracle Visual Builder Studio projects, workspaces, and environments, and to use git repositories, branches, and merge requests for CI/CD deployment.
Add team members to a project from the project home by assigning roles (project owner, developer, QA, contributors) and managing their access levels.
Learn to use the Visual Builder Studio page designer and workspace workflow for VBCS, manage branches and merges, and test, preview, and version-control Visual Builder applications.
Create your first visual builder application using the page designer in Visual Builder Studio for VBCS, CI/CD, demonstrating templates, flows, live mode, and git commits.
Explore the Visual Builder web application in VB Studio for VBCS, examining the page designer, live code execution, and action chains triggered by button clicks.
Publish VB application to the remote main branch by packaging the Visual Builder files and deploying via the build job with a build executor.
Remove the version number from deployed app urls by disabling the include version option in deployment settings, then publish, review, and merge changes to achieve a live deployment.
download the sources.zip from the build package job in Visual Builder Studio, then import it into a workspace to access the VB application code.
Delete workspaces in Oracle Visual Builder Studio after deployments by clicking delete, once changes are committed to the main branch.
Configure a service connection in Visual Builder Studio to call a rest API, test endpoints, and bind results to a table, then commit and push to git.
Share a git branch in Oracle Visual Builder Studio. Clone the repository, push changes from one workspace, and pull updates in another to synchronize work and avoid conflicts.
Change the default page. Add a second page, set it as start, and implement country lookup via rest countries API with input binding and an action chain.
Learn to configure root and vanity URLs in Oracle Visual Builder Studio for VBCS, manage the version in the URL, and deploy via CI/CD workflows from settings to environments.
Undeploy a staged or live application from Oracle Visual Builder Studio by selecting the environment's deployments tab, right-clicking the target web app, and confirming the undeploy, then refresh.
Export a visual builder studio app as a zip, import it into a VBS git workspace, configure root URL and version, then push initial commit to a dedicated branch.
Create and manage a local git branch within Visual Builder Studio, switch branches, pull from main, and reset to head to overwrite or discard local changes.
Configure a fusion backend in Oracle Visual Builder Studio and create a cloud service connection. Fetch ERP REST APIs and populate a dynamic table with group data.
Learn to create a merge request from Visual Builder Studio, push a remote branch, review changes, and merge into main to trigger a build and deployment.
Configure and deploy with application profiles in Oracle Visual Builder Studio, dynamically switching endpoints and credentials for development, QA, and production; verify deployments via browser network logs.
Create package and deploy jobs by copying existing configurations in Oracle Visual Builder Studio, assign the git branch, and assemble a pipeline with auto start for merge requests.
Learn to create manual build and deployment jobs in Oracle Visual Builder Studio, using templates, git repositories, artifact handling, and a configurable pipeline for automated deployment.
Learn how to delete a git repository in Oracle Visual Builder Studio, including selecting the repository, deleting the main branch, backing up code, and confirming permanent removal.
Create a business object in visual builder studio, define fields like name, age, and salary, populate data, and bind it to a web app using quick start and id-based filters.
Create a form in Oracle Visual Builder Studio to add name, age, and salary to a person business object; post to the endpoint and reset on save.
Learn to validate a form in Oracle Visual Builder Studio with a validation group that requires age and prevents blank data, using a valid variable and a missing info notification.
Create and reuse fragments in Oracle Visual Builder Studio to display the employees table across multiple pages, using a fragment container to insert the fragment and maintain a consistent view.
Pass parameters from the containing page to a fragment to filter the employee table by id, using input parameters and a service data provider filter.
Pass data back from a fragment to the containing page using a custom event, emit to the container, fetch employee details via REST, and display them in a dialog.
Learn to populate a visual builder studio table using an array data provider (ADP) variable by calling a rest API on page load and mapping employees to table columns.
Populate a table with the service data provider (sdp) variable to show employee data (first name, email, last name, manager) and reuse same sdp across views to minimize backend calls.
Learn to use the dynamic table in Oracle Visual Builder Studio to customize data layouts by user role and device size, mapping API data via rule sets and layouts.
Learn to invoke rest apis from Oracle Visual Builder Studio by creating a service connection, defining by endpoint, generating a schema, and binding country flags and names.
Create and connect an integration back end in Oracle Visual Builder Studio by registering back ends, configuring endpoints and authentication, and consuming integrations and processes in VB Studio action chain.
Invoke integration from a visual builder app using rest endpoints with get and post methods. Pass the name via path parameter, query parameter, or request body to receive a greeting.
Celebrates the completion of the Oracle Visual Builder Studio for VBCS, CI/CD course, invites feedback via Q&A or email, and encourages ratings and continued learning.
NOTE: The course is delivered in an Indian English accent, ensuring clarity and relatability throughout. If you find Indian English difficult to understand, it may be best to consider other courses, as this course focuses on an Indian English pronunciation and style.
In an ever-changing technology landscape, how can development teams efficiently deliver applications on a constantly accelerating schedule? Tap into Oracle Visual Builder Studio! With an intuitive development environment, collaborative features, and DevOps automation, Visual Builder Studio can enhance your team's development experience all the way from planning to delivery.
hat is Oracle Visual Builder Studio?
Oracle Visual Builder Studio (or VB Studio, for short) is an integrated development platform that helps your team effectively plan and manage your work throughout the application's lifecycle. It combines the simplicity of a visual development environment with powerful management tools to streamline application development and deliver modern, innovative user experiences.
With VB Studio, you can create standalone enterprise apps as well as tailor Oracle Cloud Applications for your needs something for everyone on your team:
Oracle Cloud Application developers can configure and extend their applications with business-specific customizations;
Low-code developers can use a visual designer to quickly build apps for desktop as well as mobile devices;
Experienced programmers can modify the source code for apps created by others, or develop bespoke apps using the web programming language of their choice.
An easy-to-use visual and declarative environment allows you to simply drag and drop a rich set of UI components—all based on Oracle JET (JavaScript Extension Toolkit)—to rapidly build engaging and responsive apps. This development environment is tightly integrated with DevOps tools to manage the software lifecycle and automate the development environment and includes:
Git-based code management that allows you to manage versions, collaborate with teammates, and conduct peer reviews.
Agile dashboards, issue tracking systems, wikis, and sprint management utilities that help team members communicate and track progress,
Automated builds and pipelines (that also support a variety of popular build and test frameworks) for continuous integration and delivery.