Application Classes Lesson Guide
PeopleCode Application Classes Course Lesson Guide
-
1
-
© Copyright
-
💡 Hints and Definitions
-
About Application Classes
-
2
-
Chapter Overview
-
Activity 1-1: Writing Business Logic
-
Summary
-
3
-
Chapter Overview
-
Object-Oriented PeopleCode
-
Object-Oriented Terminology
-
Summary
-
4
-
Chapter Overview
-
About Application Packages and Application Classes
-
Walkthrough 3-1: My First Application Class (Person)
-
Walkthrough 3-2: A Simple Test Harness
-
Drill/Inspect
-
Special Words and Variables
-
Walkthrough 3-3: Methods
-
Activity 3-4: More Methods
-
Activity 3-5: Refactoring
-
Walkthrough 3-6: Access Control and Instance Variables
-
Walkthrough 3-7: Constructors
-
Walkthrough 3-8: Initialization
-
Walkthrough 3-9: Properties
-
Activity 3-10: More Properties
-
Activity 3-11: Oracle-delivered Example
-
Get-ters and Set-ters Pattern
-
Summary
-
5
-
Chapter Overview
-
About Inheritance
-
Walkthrough 4-1: Extending a class
-
Activity 4-2: Create New Methods and Properties
-
Activity 4-3: Student Class
-
Summary
-
6
-
Chapter Overview
-
Introduction to Test-driven Development
-
Testing Tools and PSUnit
-
Walkthrough 5-1: Installing PSUnit
-
Walkthrough 5-2: Writing a PSUnit Test Case
-
Walkthrough 5-3: Configuring a PSUnit Test Case
-
Activity 5-4: Create more test cases
-
Summary
-
7
-
Chapter Overview
-
About Interfaces
-
About Abstract Classes
-
Summary
-
8
-
Chapter Overview
-
About Composition and Why Composition
-
Activity 7-1: Designing a Composition Solution
-
Activity 7-2: Building a Composition Solution
-
Summary
-
9
-
Chapter Overview
-
Configurable Code
-
Activity 8-1: Dynamic Code
-
Summary
-
10
-
Chapter Overview
-
Introduction to Event Mapping
-
Walkthrough 9-1: Review Direct Deposit Scenario
-
Walkthrough 9-2: Step 1 Create an Application Class
-
Walkthrough 9-3: Step 2 Event Mapping Service Creation
-
Walkthrough 9-4: Step 3 Map Service Definition to a Content Reference
-
Activity 9-5: Mask Routing Number
-
Concerns
-
Best Practices
-
Summary
-
11
-
Chapter Overview
-
Using Java in Application Classes
-
Walkthrough 10-1: Safe JavaObject Usage
-
Summary
-
-
13
-
Walkthrough 12-1: Review the Delegate Pattern
-
Activity 12-2: Implement the Delegate Pattern
-
Activity 12-3: Event Mapping