Login to TLCC site
Retail Price: $899
Sale Price: $699
Course Code: ND85XPGS
Course Length (hours): 28
Time Allowed:  Explanation of units One Year
Units:  What are Units?
16



IBM Ready for Social Business graphic

Developing XPages using Domino Designer 8.5
XPages are the first new application design element for Domino in years and will change the way you think about Notes/Domino application design. TLCC, the leader in Notes and Domino training, is the first to offer a comprehensive course on XPages. Developing XPages using Domino Designer 8.5 takes a deep dive into XPage development. Learn the basic building blocks of XPages, from controls to events to the JavaScript editor. All the XPage controls are covered. The available programming languages for XPages along with the various supporting libraries including the new @Functions and the Domino Object Model are covered in detail. Discover how Cascading Style Sheets are fully implemented in XPages along with an all new design element called Themes. Another new design element, Custom Controls, allows controls to be easily re-used on multiple XPages (just like a subform). This course also covers the use of XPages in the Notes client.

This course covers advanced techniques such as:
  • Combine a view and a document on one page with complete edit capabilities
  • Combine multiple documents or multiple views on a page
  • Create dynamic tables with repeat controls
  • Join data from different views and databases into one view
  • Filter views to show only certain categories or the results of a full-text search
  • Integrate Java and web services in XPages
  • Use the built-in AJAX functionality to enable type ahead and partial page refresh
  • Display a responses-only column so it appears just like the Notes client
  • Enable Authors and Readers fields
    This distance learning course, like all TLCC courses, includes many demonstrations and activities you will do "live" in Domino Designer. No simulations or videos are used. You will get hands-on experience building XPages while learning at your own pace in your own home and/or office. A Domino server is not required and the course will install on your local system. Need help? An expert TLCC instructor is a click away via an integrated course discussion database.
Image of TLCC's Domino 8.5 Admin Update course

Developing XPages using Domino Designer 8.5 is a complete and comprehensive course and not just a collection of sample exercises. You will gain a complete understanding of XPages and how this exciting technology can be used to enhance your new and existing Domino applications.

"The course is wonderful!!!  It covers information I had never come across in all the blogs and tutorials and help files.  And the way it was presented, with the demos and activities was perfect!" - Lenni Sauve, IBM Certified Advanced Application Developer, Mt. Royal University, Calgary

"Well done on an excellent course. The material was useful, easy to follow and had a great mix of reading and hands on work. I will definitely be returning for more courseware in the future" - Tamir Bowen, IRT, Melbourne, Australia

Click here to see a review of the XPages courses by Notes In 9
Click here to read a review of this course by Kathy Brown
Click here to see a YouTube video of this course
Click here to read a review of this course by John Mackey



This course is also available in the following course packages:
Certified Developer Package for Notes and Domino 8.5 - 4 courses to prepare you for the two IBM Certification exams (985 and 986)
XPages and JavaScript for Domino 8.5 Package - 2 courses
XPages for Notes and Domino 8.5 Package - 2 XPages courses
JavaScript and XPages Development 1 and 2 Package - 3 courses


System Requirements Audience and Prerequisites
Experienced Notes and Domino 8.5 application developers with web development experience including JavaScript. Some experience with the Domino Object Model (LotusScript or Java) would be helpful. Click here to view the complete skills path for XPage development.

The following TLCC courses (or their equivalent) are the suggested prerequisite(s) for this course: