Prior to IBM Lotus Domino version 8.5 and the launch of XPages, the concept of modernization did not exist. This course will instruct you on the technique, capabilities, and advantages of updating or modernizing existing applications to use XPages technology. On Day 1 of the course, you will review and compare the architecture and design approaches of modernizing an existing forms- and views-based application; determine when it makes sense to modernize; and also identify the elements to be modernized, among other tasks. You will further examine the approach to use when planning for a modernization. Day 2 of the course covers refactoring and modernizing business logic, and provides an opportunity for you to apply what you have learned by modernizing an existing application.
This course is also available as a Self-paced Virtual Classroom Modernizing IBM Lotus Domino 8.5.2 Applications (SPVC) (D8P56)
Other courses you may be interested in :
Developing IBM Lotus Domino 8.5.2 Applications: Intermediate XPage Design (D8L53)
Developing IBM Lotus Domino 8.5.2 Applications: Advanced XPage Design (D8L54)
See the Developing IBM Lotus Domino 8.5.x Applications for experienced Developers roadmap for other courses and corresponding certifications.
The target audience for the expert course is Lotus Notes application developers, including application developers who have experience with IBM Lotus Domino Designer and XPages applications and need to know how to modernize existing applications to use XPages technology.
Use best practices for determining what can and cannot be upgraded or modernized
Compare architecture and design approaches
Create a modernization plan
Update a Lotus Notes application to a modern application
Note: The course does not teach skills for building IBM Lotus Domino XPages applications; it assumes that students have experience in developing basic and intermediate Domino applications.
Fundamentals for IBM Lotus Domino 8.5.1 Development (D8L51) / (D8P51)
This course includes the following lessons:
Lesson 1: Introduction to application modernization
Explain the importance of standardization
List the benefits of modernizing an existing application
Lesson 2: Comparing the architectures
Review and compare architecture design and approaches
Determine when to modernize
Identify elements for modernization
Lesson 3: Planning the approach for modernizing
Strategize for modernization
Reuse, reduce, and recycle components of the application design
Create a modernization plan
Lesson 4: Modernizing an application
Refactor and modernize business logic
Use OneUI to create and add content to the application layout
Create a form layout
Create a mobile UI
For practical, hands-on training, labs are included at the end of select lessons, including a comprehensive lab in which students modernize an existing application. To reinforce the instruction, brief demonstration videos are included in Lessons 3 and 4.
If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. It's a cost effective option.
Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.