Building Apps for the Web with IBM Lotus Domino 7 Course, Class Outline
(2 days)
Version 7
Course Description
This course extends participants' Domino application development skills by teaching them how to use the Domino tools to design and develop dynamic Web applications.
Participants learn how to efficiently use Domino fields and page lay out design elements in the Web pages. They learn how to use JavaScript in their Domino application. Participants do not need to know how to program in this language to acquire an understanding of how and where to apply the programming capabilities to the best advantage. Finally, this course covers security topics specific to the Domino Web environment.
Target Student
The target audience for this course is IBM Lotus Domino application developers who need to build Web-enabled Lotus Domino applications using Domino Designer 7.
Prerequisites
The prerequisites for this course include skills in developing Domino 6/6.5 or Domino 7 applications. These skills are taught in:Developing IBM® Lotus® Domino® 6 Applications: Foundation SkillsIBM® Lotus® Domino Designer® 7 Fundamentals
Delivery Method
Instructor led, group-paced, classroom-delivery learning model with structured hands-on activities.
Performance-Based Objectives
Upon successful completion of this course, students will be able to:
Explore how to build Lotus Domino forms for the Web.
Enhance the appearance of Web pages.
Manipulate data using JavaScript in a Domino form.
Customize Web site functionality.
Secure a Domino Web application.
Course Content
Lesson 1: Building IBM® Lotus® Domino® Forms for the Web
Topic 1A: Explore Lotus Domino Forms Rendered to a Browser
Topic 1B: Create Links
Topic 1C: Customize Input Tags for Lotus Domino Fields
Topic 1D: Work with Lotus Domino Fields for the Web
Lesson 2: Enhancing the Appearance of Web Pages
Topic 2A: Use Cascading Style Sheets
Topic 2B: Enhance Views for the Web
Topic 2C: Control View Display
Topic 2D: Work with Target Frames
Lesson 3: Using JavaScript in Forms
Topic 3A: Explore JavaScript in Lotus Domino
Topic 3B: Validate and Translate Input Data Using JavaScript
Topic 3C: Reuse Code
Lesson 4: Customizing Web Site Functionality
Topic 4A: Use Agents to Customize Web Site Functionality
Topic 4B: Personalize the User Experience
Topic 4C: Use Java in Your Web Site
Lesson 5: Securing a Domino Web Application
Topic 5A: Examine Lotus Domino Web Site Access
Topic 5B: Control Access to Domino Web Applications
Appendix A: Solutions to Practice Activities
Appendix B: Certification and Exam Competencies
Appendix C: Instructor Preparation
View outline in Word
LND520