Day 1
Lesson 1: XPage architecture review
Lesson 2: Using Server-side JavaScript
· Topic A: Realizing the benefits of using Server-side JavaScript
· Topic B: Calling Server-side JavaScript from Client-side JavaScript
· Topic C: Using Server-side JavaScript libraries
Lesson 3: Building themes
Lesson 4: Using advanced Dojo controls
· Topic A: Overview of Dojo
· Topic B: Reviewing dijits
· Topic C: Adding dijits to your XPage
· Topic D: Using custom built Dojo controls
· Topic E: Parsing JSON
Day 2
Lesson 5: Utilizing best practices
Lesson 6: Utilizing open source controls
· Topic A: Working with OpenNTF
· Topic B: Applying open source controls
· Topic C: Leveraging mobile capabilities
Lesson 7: Interfacing to Java
· Topic A: Overview of Java 2 Enterprise Edition (J2EE)
· Topic B: Working with the Java perspective
· Topic C: Working with managed beans
· Topic D: Extending the XPage application programming interface (API)
Lesson 8: Extending the data sources