This website is designed for IBM Employee use only.
Notes Domino 8 Developer Courses

Click here for Domino 8 Admin courses
Update Courses

Notes Domino 8 Application Development Update Click here to order this course at the IBM Learning Management System (LMS)
Learn about the changes in the Notes 8 and Domino Designer 8 clients, including the new Eclipse based Notes 8 client, changes to forms, views and web applications. Learn about all the new formula language, LotusScript and Java enhancements. Learn how to create code that acts as a web service client and the changes in web services in Domino 8. Create new types of applications using the new Composite Application feature. Learn how DB2 can be used as a back end storage in Domino 8 and how this enables developers to create more powerful applications.

Core Notes/Domino Development - Release 8

Notes Domino 8 Application Development 1 Click here to order this course at the IBM Learning Management System (LMS)
Using Notes and Domino Designer 8, you will learn how to create a Domino database, create forms, add fields to a form, create views, use the formula language, and create agents. Learn how to make your Domino application available to web browser users and how to enhance your application using framesets, outlines, pages, tables, layers, single category views, hotspots, buttons, and actions. Complete your application by adding help documents and applying Domino security.

Notes Domino 8 Application Development 2 Click here to order this course at the IBM Learning Management System (LMS)
Become an expert Domino developer and get certified with this comprehensive distance learning course. This course concentrates on the tools you need to develop complex workflow applications and how to improve your application's user interface. Learn how to use Domino's many tools to lookup data in both Notes and relational databases with profile documents, @DbColumn, @DbLookup, DECS and DCR. The complete Domino security model is presented from top to bottom.

Developing Domino 8 Web Applications Click here to order this course at the IBM Learning Management System (LMS)
Learn the ins and outs of how to make your application function and look great on the web. Get the most from forms, views, and frames when displayed using a web browser. Use layers, CSS, and image resources to enhance your application. Learn how the Domino server interprets URL commands and how to secure your application.

JavaScript Courses

JavaScript in Notes Domino 8 Click here to order this course at the IBM Learning Management System (LMS)
Learn the basics of the JavaScript programming language, what it can do for you and how you can incorporate it into your Domino applications. First, you will learn the fundamental building blocks of the core JavaScript language, its syntax and how it relates to HTML. Next, become familiar with the JavaScript Object Model and how JavaScript employs object-oriented programming techniques for working with information on web pages. Learn to use Client-Side JavaScript objects, methods and events to create useful and interesting interfaces for your Domino web pages. Recreate the Notes Client features that Domino cannot port to web browsers such as dialog boxes and opening windows. Understand browser compatibility and the differences between the Notes client, Firefox browser, and Microsoft browser and how to handle them. This course is designed exclusively for Domino developers and includes many demonstrations and activities.

Java Courses

Beginner Java Programming for Notes Domino 8 Click here to order this course at the IBM Learning Management System (LMS)
This course will teach you the basics of the Java language and apply that knowledge to writing Java-based agents in Domino. Learn the basic Java operators, statements and core classes. Then learn how to use Java to access and interact with Domino Objects including the Session, Database, View, AgentContext and Document objects. This course is written exclusively for Notes and Domino developers and contains many live demonstrations and activities you do right in Domino Designer. This course will enable you to start programming in Java today!

Intermediate Java Programming for Notes Domino 8 Click here to order this course at the IBM Learning Management System (LMS)
Take your Java programming skills to the next level! Learn how to use the core Java classes to work with strings, numbers, vectors, arrays, and to read and write information. Learn web application techniques like performing field validation, preventing multiple submissions of incomplete forms, and passing data using URL variables. Build a cool web based order form that will hold multiple items. Use the Domino Objects for Java classes to access and work with Notes items, rich text items, documents, views, view entries and document collections. Use a Java agent to build reports to show the information in a database exactly the way you want using the rich text classes. Learn how to use Eclipse and other development environments to write Java agents.

Using XML and Web Services in Domino 8 Click here to order this course at the IBM Learning Management System (LMS)
This course will introduce the Domino Developer to XML and web services. Incorporate XML into your Domino Applications using standard design elements such as agents, forms, pages and views. Both LotusScript and Java will be used in this course. Learn how to use XLST style sheets to transform XML data in Domino agents and to use DXL to both export and import Domino data and design elements. Expose your Domino data via an RSS Feed. An extensive series of lessons will teach you how to use Domino 8 to make available web services (using both LotusScript and Java) on a Domino server for use by any web services client. Consuming web services will also be covered in this course.

LotusScript Courses

Beginner LotusScript for Notes Domino 8 Click here to order this course at the IBM Learning Management System (LMS)
TLCC’s Beginner LotusScript for Notes Domino 8 course will teach you the basics of the LotusScript language and the Domino object model. This course has many real life demonstrations and examples. You will learn LotusScript by actually writing real code, not a simulation, at your own pace and at your place!

Intermediate LotusScript for Notes and Domino 8 Click here to order this course at the IBM Learning Management System (LMS)
TLCC’s Intermediate LotusScript for Notes and Domino 8 course builds upon the techniques learned in the Beginner LotusScript course. This course will expand your LotusScript programming skills and your knowledge of the Domino Object Model. Become a LotusScript expert in your own home and/or office!

Advanced LotusScript for Notes Domino 8 Click here to order this course at the IBM Learning Management System (LMS)
This advanced LotusScript programming course will make you a LotusScript expert! Learn how to handle errors, work with relational databases, work with rich text like tables and hotspots, send internet emails from an agent and more.

Using LotusScript in Domino 8 Web Applications Click here to order this course at the IBM Learning Management System (LMS)
Successful Domino web applications require the use of agents to provide validation and back end processing for tasks like e-commerce and e-business. These agents perform similar functions to CGI scripts on other web server platforms. One way to create these agents in Domino is to use LotusScript. This hands-on distance learning course will show you how to create LotusScript agents that run when a user opens or saves a document and how to run agents from a web browser. Learn to create WebQueryOpen and WebQuerySave agents, run agents via a URL, pass data from one page to another using query strings, and to use the Print statement to send customized output to a web browser. Many live demonstrations and exercises are provided including examples of e-commerce applications.

Web Development Courses

Developing Domino 8 Web Applications Click here to order this course at the IBM Learning Management System (LMS)
Learn the ins and outs of how to make your application function and look great on the web. Get the most from forms, views, and frames when displayed using a web browser. Use layers, CSS, and image resources to enhance your application. Learn how the Domino server interprets URL commands and how to secure your application.

Using XML and Web Services in Domino 8 Click here to order this course at the IBM Learning Management System (LMS)
This course will introduce the Domino Developer to XML and web services. Incorporate XML into your Domino Applications using standard design elements such as agents, forms, pages and views. Both LotusScript and Java will be used in this course. Learn how to use XLST style sheets to transform XML data in Domino agents and to use DXL to both export and import Domino data and design elements. Expose your Domino data via an RSS Feed. An extensive series of lessons will teach you how to use Domino 8 to make available web services (using both LotusScript and Java) on a Domino server for use by any web services client. Consuming web services will also be covered in this course.

Using LotusScript in Domino 8 Web Applications Click here to order this course at the IBM Learning Management System (LMS)
Successful Domino web applications require the use of agents to provide validation and back end processing for tasks like e-commerce and e-business. These agents perform similar functions to CGI scripts on other web server platforms. One way to create these agents in Domino is to use LotusScript. This hands-on distance learning course will show you how to create LotusScript agents that run when a user opens or saves a document and how to run agents from a web browser. Learn to create WebQueryOpen and WebQuerySave agents, run agents via a URL, pass data from one page to another using query strings, and to use the Print statement to send customized output to a web browser. Many live demonstrations and exercises are provided including examples of e-commerce applications.

DB2

DB2 for Domino 8 Administrators and Developers Click here to order this course at the IBM Learning Management System (LMS)
This course is designed for someone who has no knowledge of DB2 and includes the basics of administering DB2 and DB2 security. You will learn how to install DB2, set configuration parameters for DB2 instances and databases and how to back up and recover DB2 databases. Next, learn how Domino works with DB2 and how to install and configure a Domino 8 server to store databases on a DB2 server. Finally, learn how to create new types of applications that integrate Domino with DB2 by using DB2 Access Views and Query Views and allow Domino applications access to other DB2 databases (federated data.) This course is a great foundation to start using DB2 with Domino 8.