|
 |
 |
| Lotus Notes & Domino Designer Curriculum8.5 |
 |
 |
|
Application Development Fundamentals |
- Lotus Introduction
- Communication Channels
- Mail Communication
- Understanding the Usage of mail & Using Lotus mail for Internal Communication.
- Lotus Clients & Databases
- Introduction to Notes Clients.
- Types of databases
- Authorizing Users to Create Databases.
- Lotus Domino Designer
- Introduction to Designer Components
- Using Designer Tools for Application Development.
- Forms
- Views / Folders
- Shared Elements (Sub forms , Fields , Columns , Outlines)
- Shared Code (Agents , Shared Actions , Script Libraries)
- Shared Resources (Files , Stylesheets,Themes)
- X pages & Composite Application Development
- Custom Controls
- Using Other Navigation tools to navigate the application.
- Designing a Sample Application with the available resources.
|
|
Formulae & Functional Language |
- Introduction to Discussion Forums Database.
- Using Discussion database for Project Discussions / Code Discussions
- Introduction to Formulae language.
- Application Navigation Commands
- Data Manipulation Commands
- Data Insertion Commands
- Mailing Commands
- Introduction to Functional Language
- Understanding the Difference between Formulae & Functional Language
- Defining the area (Events) for writing the functions.
- Using the Functions & Commands in combination.
- Date & Time Functions
- Data Type Conversion functions.
- Data Manipulation Functions
- Data Update Functions
- Data Retrieval Functions
- List Functions.
- Mail Functions.
- Controlling the data using sections.
- Implementing the Security for the database
- Drilling down the security for the database at various design & data elements level.
- OLE Automation Functions
- Database Connectivity using the functional language.
- Automation functions.
- Designing a sample application using the Commands & Functional Language.
- Review Session
Real Time Situations and Problems
|
|
Lotus Script: |
- Introduction to Lotus Script
- Script & Statement Construction rules.
- Data Types, Constants & Variables.
- Managing flow in scripts (Events).
- Limitations in Lotus Script.
- Lotus Script Coding Guidelines.
- Differentiating Functional Language with scripting language.
- Using Lotus Front-end classes to automate the application
- Database Level Automation
- View Level Automation
- Document Level Automation
- Using Lotus Back-end classes to automate the Data elements located in a current/backend database.
- Database Level Automation
- View Level Automation
- Document Level Automation
- Field level Automation
- Automating the Administration activities using scripting language.
- Registration of Users
- Assigning the permissions to the users
- Automating replication activity.
- Error trapping & recording user session actions using notes log classes.
- Working with the Rich text data
- Working with Scheduled Scripting (Notes Timer)
- Using Notes ODBC Classes to Communicate with the External Databases.
- Working With the embedded Objects
- Developing the Script Resources Using Script Libraries.
- Building Script Procedures (Sub Routines) & functions
- Calling Existing Procedures (Sub Routines)& Functions from the Libraries.
- Review Session
- Tips
- Real Time Situations and Problems
|
|
Web Development: |
- Exploring page layout and navigation
- Describe an HTML page and its format
- Take advantage of tables and their HTML layout features
- Create static and dynamic Domino based links
- Exploring the use of fields in Web Applications
- Define how Domino field types render to the Web
- Work with hidden fields
- Effectively use shared fields
- Create HTML fields on pages using computed text
- Use the $$Return field for responses and redirection
- Enhancing Web page layouts with views
- Embed a view in a form or page
- Use @Functions to develop view controls
- Use HTML select objects to display a single-category view
- Create templates for views
- Use view display parameters such as start and count
- Customize views for use in pages
- Use HTML in views
- Creating and using framesets
- Build a usable frameset layout
- Control document target frames
- Control frame interaction
- Identify frame tricks and traps
- Using XML and XSL in your Web site
- Define XML terms: Schema, Validated XML, Well-formed XML
- Create well-formed XML
- Use Domino 6 import / export capabilities
- Use XSL transformations to display XML data
- Using Notes DXL Exporter / Importer class
- Parsing XML using Notes SAXParser Class
- Using Java in your Web site
- Define where Java can be used in a Web application
- Determine when to use Java in a Web site
- Define how to use LS2J
- Deploy a simple Java object in a Web page
- Define servlets
- Locking down your Web site
- Define the security idiosyncrasies of Web access vs. Notes client access
- Ensure that your Domino databases have no security cracks
- Identify and patch other security openings
- Implementing AJAX for the Domino Applications
|
Download Course Content |
 |
|