Oracle ADF 12c and JDeveloper
5-Day Training Course
Why this course
This comprehensive 5-day training course is designed to equip developers with in-depth knowledge of Oracle ADF 12c and JDeveloper. The course takes a hands-on approach, diving into topics such as MVC Design Pattern, ADF Business Components, Java coding in model and view layers, and web service exposure. The course will also cover various functionalities of the view layer and JDeveloper, preparing participants to build scalable and robust applications using Oracle ADF and JDeveloper.
Learning outcomes
- Understand the core concepts of MVC design patterns and Oracle ADF architecture.
- Master the use of ADF Business Components for the model layer.
- Implement Java code in both model and view layers.
- Gain proficiency in working with List of Values (LOVs) and their advanced features.
- Explore method validation and view objects.
- Expose application modules as both SOAP and REST Web Services.
- Develop advanced UI components using ADF View Controller.
- Acquire skills in localization, dynamic components, and JavaScript in ADF.
- Learn to create shared libraries and ADF declarative components.
- Become familiar with JDeveloper environment and generic topics related to ADF and JDeveloper.
Prerequisites
- Basic knowledge of Java programming language.
- Familiarity with SQL and relational databases.
- An understanding of web development concepts.
- It's advantageous to have some experience with Oracle databases, but not mandatory.
5 modules
01Day 1: Introduction and MVC Design Pattern2 topics
- Morning Session
- Introduction to Oracle ADF and JDeveloper
- Understanding MVC Design Pattern
- Afternoon Session
- Practical Exercise: Implementing MVC in ADF
02Day 2: Model Layer and Business Components2 topics
- Morning Session
- ADF Business Components
- Write Java Code in Model Layer
- Afternoon Session
- Model Shared Application Module
- Practical Exercise: Creating Business Components
03Day 3: Lists of Values and Model Method Validation2 topics
- Morning Session
- Model Shared List of Values (LOVs)
- Model Cascaded List of Values (LOVs)
- Afternoon Session
- Model Method Validation
- Practical Exercise: Working with LOVs and Validation
04Day 4: Web Services and View Layer Basics2 topics
- Morning Session
- Model Expose Application Module to SOAP Web Service
- Model Expose Application Module to REST Web Service
- Afternoon Session
- Oracle ADF View Controller
- View Shared Template and Responsive Template
- Practical Exercise: Web Services and View Templates
05Day 5: Advanced View Layer Topics and JDeveloper2 topics
- Morning Session
- View Real-time Data Refresh and Regions in ADF
- View Working With UI Components Listener
- Afternoon Session
- View Create Your Own Converter
- JDeveloper and Generic Topics
- Practical Exercise: Advanced View Layer Topics
This comprehensive training aims to cover the above topics in a way that is both informative and engaging. Participants will walk away with strong fundamentals and hands-on experience, ready to tackle real-world ADF development projects.
A programme built around your team.
Share your training goals and requirements.