← All courses

Training

Hands-on Conversion from ADF 10G to ADF 12G

Hands-on Conversion from ADF 10G to ADF 12G

This 5-day, hands-on training course is focused on migrating Oracle ADF applications from version 10G to the more advanced and feature-rich 12G. The program takes attendees through the end-to-end conversion process, touching on areas such as environment setup, code migration, feature enhancements, and testing. Combining theoretical instruction with practical exercises, this course aims to equip Oracle ADF developers with the skills and knowledge needed to successfully transition their applications to the 12G platform.

Learning Outcomes

  • Understand the differences between ADF 10G and ADF 12G.
  • Learn how to set up a development environment for ADF 12G.
  • Become proficient in migrating the model and view layers.
  • Get hands-on experience in migrating security configurations.
  • Familiarize yourself with feature enhancements in ADF 12G.
  • Gain expertise in testing and debugging a migrated application.
  • Understand the best practices for a smooth migration process.

Prerequisites

  • Proficient in Oracle ADF 10G development.
  • Basic understanding of Oracle ADF 12G features.
  • Familiarity with Oracle databases and Java programming.
  • Knowledge of version control systems like Git is beneficial.

Outline

  1. Day 1: Introduction and Environment Setup
    1. Morning Session
      1. Introduction to Oracle ADF 12G: New Features and Differences
      2. Planning the Migration: Best Practices
    2. Afternoon Session
      1. Setting Up the ADF 12G Development Environment
      2. Practical Exercise: Environment Setup and Initial Project Import
  2. Day 2: Model Layer Migration
    1. Morning Session
      1. Migrating ADF Business Components
      2. Data Sources and Connection Pools
    2. Afternoon Session
      1. Advanced Features in ADF 12G Model Layer
      2. Practical Exercise: Migrating and Testing the Model Layer
  3. Day 3: View Layer Migration
    1. Morning Session
      1. Migrating ADF Faces and UI Components
      2. ADF 12G View Layer Enhancements
    2. Afternoon Session
      1. Java Code Adjustments in the View Layer
      2. Practical Exercise: Migrating and Testing the View Layer
  4. Day 4: Security and Advanced Features
    1. Morning Session
      1. Security Migration: User Roles, Policies, and Constraints
      2. New Security Features in ADF 12G
    2. Afternoon Session
      1. Advanced Features and Add-ons in ADF 12G
      2. Practical Exercise: Implementing Security and Advanced Features
  5. Day 5: Testing, Debugging, and Final Steps
    1. Morning Session
      1. Unit Testing and Integration Testing Strategies
      2. Debugging Techniques in ADF 12G
    2. Afternoon Session
      1. Final Steps and Deployment
      2. Practical Exercise: Full Testing and Debugging of Migrated Application

Upon completing this 5-day training course, participants will have mastered the process of migrating an Oracle ADF application from version 10G to 12G. They will have gained hands-on experience in each phase of the migration process, ensuring that they are well-equipped to manage similar projects in their professional roles.

Practical, connected learning

My wider training approach brings hands-on implementation and systems thinking together, connecting technology with real operational needs.