About the Course
This course will provide you with the skills necessary to become a proficient PeopleTools developer. Through this course, we build an application to introduce and explain concepts, from simple to complex. We'll start by creating a simple one-page application. We'll progress by exploring various controls to prompt and display data on a page, and move to manipulating the page through PeopleCode, maintaining calculated fields, and use effective dating and parent-child scroll levels.
The application that we build during this course comprises elements of PeopleTools development that every PeopleTools developer should possess, and what every project manager or technical recruiter expects you to know. The video lectures are accompanied with notes alongside the video to help reinforce the material.
The course is divided into three distinct sections: Essentials, Progressions, and Mastery.
In Essentials, Application Designer, the PeopleTools Integrated Development Environment (IDE) is demonstrated, it's sections identified, and how definitions are opened, and organized into Projects. The common steps of PeopleTools is described, and you go through each step as you begin to build an application.
PeopleTools Progressions expands on Essentials by introducing Translate Values as an attribute of Field Definitions, and how you can make effective-dated changes to these values. You'll discover the behavior of some of the common page controls, such as radio-buttons, drop-down lists, prompted value lookup, and Effective Dated prompt tables. You'll learn about Related Display fields, and how they are bound to Display Control fields. You'll also learn how to create a custom search view.
PeopleTools Mastery introduces how PeopleTools enforces Referential Integrity, Scroll Levels within a component, and the purpose of Derived Work Records in your development. You'll learn how to manipulate the behavior of page controls based on the values of other fields on the page. And you will learn event driven PeopleCode, the programming language of PeopleTools.
All of these concepts are learned and reinforced through the use of careful explanation and demonstration as you build a significant application directly on a PeopleSoft instance.
I am a Certified Advanced PeopleTools Developer who believes complex technical skills can be learned most effectively in a direct, show-by-example method.
I have been doing PeopleTools development for over 10 years with clients in the Americas, Europe, and Asia. I know the skills a PeopleTools developer should posses,I know how to communicate these skills to you, and I understand the expectations that clients and hiring managers have of a PeopleTools developer.