IBM Lotus Domino 8 Designer
Fundamentals of IBM Lotus Domino 8 Application Development


The course provides the information that developers need to know to successfully create and modify database applications in IBM® Lotus® Domino Designer® 8. It provides an overview of the IBM® Lotus® Domino® 8 and Lotus Domino Designer 8 environments, introduces the elements and skills that are used in creating single-database Lotus Domino applications, describes how the formula language can be used to enhance the functionality of a Lotus Domino application, and explains how Lotus Domino applications can be secured.


The prerequisites for this course include experience using the IBM® Lotus Notes® client, Web browser or both to access applications. Experience in developing one or more applications using other application development tools is recommended.

What should you be familiar with?

The target audience for this course is application developers who are new to developing Lotus Domino applications and who need to acquire the fundamental skills to develop and modify single-database applications in IBM Lotus Domino Designer 8.

Session Length

4 Days, 9:00am to 4:30pm


This session is conducted either on site, or at our training rooms.

Topics Covered in this session

Exploring Applications in IBM® Lotus® Domino® 8
Identify Application Types and Data Sources
Examine the IBM® Lotus® Domino® Architecture
Examine IBM® Lotus® Domino® Application Components
Investigate Replication and Application Design Considerations
Extend IBM® Lotus® Domino® Collaboration Capabilities

Exploring the IBM® Lotus® Domino® 8 Design Environment
Explore the IBM® Lotus® Domino® Designer User Interface
Access Design Elements

Creating Applications
Create a New, Blank Application in IBM® Lotus® Domino Designer®
Create a Copy of an Existing Application
Create an Application from a Template
Organize the IBM® Lotus® Domino Designer® Environment

Creating Pages
Explore Page Content, Layout, and Navigation Basics
Create Pages
Add Text to Pages
Use Tables to Lay Out Pages
Add Images to Pages

Creating Forms
Create Forms
Add Fields to Forms
Hide Form Elements

Creating Views
Create Views
Add View Columns
Organize Documents
Format Views

Introducing Formulas
Identify Programming Languages Supported by IBM® Lotus® Domino®
Identify Formula Components
Identify Event Triggers
Compute and Compare Values
Work with @Functions
Explore Formatting and Comments

Using Formulas in Forms
Create Window Titles
Work with Computed Values
Work with Field Values
Work with Lists
Prompt Users
Create Reusable Code
Implement Error Checking
Using Formulas in Views
Create Selection Formulas
Concatenate Values in a View Column
Display Icons In a View

Enhancing Forms
Work with Layers
Work with Subforms
Create Shared Fields
Enable Inheritance in Forms and Documents
Create Related Forms
Enable AutoSave
Implement IBM® Lotus® Sametime® Instant Messaging in Forms

Enhancing Views
Define Hierarchical Views
Display Response Data in Views
Implement Shared Columns
Enable IBM® Lotus® Sametime® Instant Messaging in Views
Create Views for the Web

Working with Actions
Create Actions
Create Shared Actions
Control the Display of Actions
Create Action Hotspots

Working with Agents
Investigate Agents
Create Agents

Securing Applications
Explore Application Access
Implement Roles
Use Readers and Authors Fields
Control Access for Anonymous Users

Deploying Applications
Deploy Applications

Performance-based objectives
  • Receive an overview of application types, data sources, and how they are deployed in the IBM Lotus Domino architecture.
  • Explore the IBM Lotus Domino Designer user interface and accessed design elements.
  • Create an original application structure, an application structure copied from a previously designed application, and an application structure based on a template.
  • Create pages and populate them with text, images, and tables.
  • Create forms and insert form elements in them.
  • Create formatted views.
  • Create formulas and learn about programming languages that can be used in conjunction with Domino.
  • Use formulas in conjunction with forms.
  • Select and manipulate data for use and display in views.
  • Work with layers, subforms, instant messaging, and autosave features.
  • Work with hierarchical views, response data, shared columns, and instant messaging features related to views.
  • Work with actions to automate tasks.
  • Work with agents to automate tasks.
  • Receive an overview on application security.
  • Receive an overview on how to deploy an application.

This course is not available on our public schedule, call us on 1800 456 002 or EMAIL to book this course

About our courses About Us Contact Us Education Outlines Schedule By Course© iTeam 2024