Для администраторов
IBM Lotus Notes и Domino 7
NDAS7. Системное администрирование IBM Lotus Domino. Расширенные возможности.
N7D750. IBM Lotus Domino: Базовые концепции программного продукта
N7D760. IBM Lotus Domino: Создание инфраструктуры
N7D770. IBM Lotus Domino: Обслуживание серверов и пользователей
IBM Lotus Notes и Domino 6 и 6.5
ND750. IBM Lotus Domino: Базовые концепции программного продукта
ND760. IBM Lotus Domino: Создание инфраструктуры
ND770. IBM Lotus Domino: Обслуживание серверов и пользователей
Для разработчиков
IBM Lotus Notes и Domino 7
N7D510. Основные навыки разработки приложений IBM Lotus Domino
Аудиторией курса являются разработчики приложений, начинающие разработку приложений на платформе IBM lotus Domino
Содержание курса
Данный курс предлагает базовый материал для получения навыков программирования в среде IBM lotus Domino Designer. C помощью лекционного материала, практических занятий и лабораторных работ студенты нарабатывают навыки, необходимые для проектирования элементов приложений Domino.
Программа курса
Модуль А. Общий обзор IBM lotus Domino и Domino Designer
Урок 1. Введение в технологии IBM lotus Domino
Что представляет собой IBM lotus Domino
Знакомство с базой данных Domino
Создание базы данных Domino
Создание копий баз данных, которые используются в курсе
Как Domino хранит информацию
Знакомство со структурой Note
Упражнение: анализ документов базы данных
Использование клиента Notes для работы с приложениями
Использование Web browser для работы с приложениями
Урок 2. Общий обзор Domino Designer
Доступ к дизайну базы данных
Доступ к элементам структуры
Настройка среды Domino Designer
Файлы баз данных, используемые в курсе
Модуль В. Работа с элементами структуры
Урок 3. Работа с элементами структуры
Определение Форм
Проектирование Форм
Создание Форм
Добавление текста в Форму
Предварительный просмотр
Добавление таблиц в Форму
Создание полей
Работа с текстовыми данными
Работа с числовыми данными
Работа с данными время-дата
Использование скрытой информации
Упражнение: использование базы данных и формы, которая содержит таблицу и поля
Урок 4. Работа с представлениями
Знакомство с представлениями
Проектирование представлений
Создание представления
Выбор документов для представления
Отображение информации в колонках в представлениях.
Организация документов в представлениях
Форматирование представления
Упражнение: создание представления с категориями
Урок 5. Работа со страницами
Знакомство со страницами
Разница между формами и страницами
Создание страницы
Определение свойств страницы
Включение графики
Использование общих ресурсов (Shared Resources)
Использование графических ресурсов
Знакомство с секциями
Создание секций
Упражнение: создание страницы
Модуль С. Программирование приложений IBM Lotus Domino
Урок 6. Знакомство с языком формул
Работа с языком формул
Обработка событий
Вычисление и сравнение значений
Работа с @-функциями
Форматирование кода и использование комментариев в формулах
Упражнение: интерпретация формул
Урок 7. Использование формул в Формах
Добавление кода в Форму
Создание заголовка окна
Отображение вычисляемых значений
Упражнение: создание динамического заголовка для формы Policy
Сохранение вычисляемых значений
Преобразование введенных данных
Проверка введенных данных
Упражнение: автоматизация ввода данных и форматирование
Работа со списками
Вычисление списка выбора для полей
Взаимодействие с пользователем
Создание кода с возможностью повторного использования
Модуль D. Дополнительные возможности элементов структур
Урок 8. Дополнительные возможности Форм
Работа со слоями
Позиционирование слоя
Скрытие слоя
Работа с подформами
Работа с общими полями
Наследование информации
Создание связанных форм
Упражнение: создание форм Вопрос-Ответ в базе данных Policies
Урок 9. Дополнительные возможности представлений
Создание форм выбора документов
Объединение значений в колонках представлений
Создание иерархического представления
Отображение документов-ответов в представлении
Упражнение: отображение документов Вопрос-Ответ в представлении
Модуль E. Автоматизация действий
Урок 10. Использование действий
Знакомство с действиями
Работа с действиями
Общие действия
Управление отображениями действий
Активные области
Упражнение: автоматизация действий в приложение Policies
Урок 11. Использование агентов для обновления документов
Знакомство с агентами
Проектирование агентов
Создание агентов
Упражнение: обновление существующих документов
Модуль F. Обеспечение защиты информации
Урок 12. Определение доступа к базе данных
Безопасность базы данных
Работа с уровнями доступа
Дополнительные настройки уровней доступа
Настройка дополнительных ограничений с помощью типов пользователей
Упражнение: настройка ограничений доступа к базе данных
Урок 13. Доступ к элементам базы данных
Настройка ролей в базе данных
Использование ролей для определения ограничений доступа пользователей
Упражнение: создание ролей
Управление доступом к документам в базе данных
Урок 14: Подготовка и развертывание приложений
Поддержка работоспособности баз данных.
Шаблоны баз данных.
Использование мастера шаблонов.
Упражнение: Создание шаблона базы данных и его использование.
Реплицирование баз данных.
Контроль за реплицированием
Создание реплик.
Упражнение: "Накатывание" нового дизайна на приложение.
N7D520. Разработка динамических Web приложений в IBM Lotus Domino
N7D530. Разработка приложений для IBM Lotus Domino. Средний уровень
N7D540. Применение языка LotusScript в приложениях IBM Lotus Domino
Целевая аудитория
Целевой аудиторией курса “Применение языка LotusScript в приложениях IBM Lotus Domino” являются разработчики приложений, которые будут применять язык LotusScript в приложениях IBM Lotus Domino.
Краткое описание
Студенты будут изучать технику программирования на LotusScript в процессе обучения работе с объектами и изучением объектной модели Domino.
В данном курсе:
- Знакомство студентов с языком LotusScript
- Руководство по извлечению свойств базы данных
- Основы использования отладчика LotusScript
- Использования методов объекта NotesDatabase
- Прохождение объектной модели Domino до класса ACL
Навыки работы по Document Object Model постоянно совершенствуются в процессе изучения студентами фоновых классов и классов переднего плана.
Задачи курса
По завершению данного курса студенты должны уметь:
- Писать код LotusScript, который оперирует объектной моделью (Domino Object Model) и получает данные от объектов
- Писать код LotusScript, который позволяет работать с данными в приложениях Domino.
- Выбирать лучший способ выполнения кода
- Использовать отладчик LotusScript и перехват ошибок для отладки.
- Использовать библиотеки для повторного использования кода
Программа курса (Рассматриваемые темы)
Введение в LotusScript: где и когда его использовать
применение таких навыков программирования:
- декларация переменных
- присваивание значений
- использование циклов
- использование массивов
- использование условных выражений
- преобразование типов данных
- получение объектов
- получение информации о базе данных
- использование отладчика LotusScript
- перехват и обработка ошибок
- работа с классами переднего плана для управления объектами пользовательского интерфейса
- работа с фоновыми классами для управления данными в документах
- создание и рассылка сводных документов
- взаимодействие с пользователем для ввода данных и их обработка
- использование библиотек LotusScript
Расписание курса (рекламное)
День 1
Время | Урок, Тема |
30 минут | Представление курса и студентов |
Использование LotusScript для программного доступа и модификации баз данных | |
1 час, 40 минут | Урок 1: Введение в LotusScript |
1 час, 15 минут | Урок 2: Получение доступа к информации о БД |
1 час | Обед |
50 минут | Урок 3: Перемещение по модели объектов Domino для получение информации об ACL. |
Модуль B: Классы интерфейса пользователя | |
50 минут | Урок 4: Работа с классом NotesUIWorkspace |
День 2
Время | Урок, Тема |
Модуль B: Классы интерфейса пользователя | |
1 час, 30 минут | Урок 5: Работа с классом NotesUIDocument |
Module C: Создание и модификация документов | |
1 час, 35 минут | Урок 6: Получение данных из документов |
1 час | Обед |
2 часов, 30 минут | Урок 7: Запись данных в документы |
День 3
Время | Урок, Тема |
Модуль C: Создание и модификация документов | |
1 час, 50 минут | Урок 8: Использование классов ViewEntry и DocumentCollection |
Модуль D: Повторное использование кода и обработка ошибок выполнения | |
1 час, 20 минут | Урок 9: Повторное использование кода |
1 час | Обед |
50 минут | Урок 10:Обработка ошибок выполнения |
Для пользователей
IBM Lotus Notes 6, 6.5 и 7
LNBA. Lotus Notes для пользователей
Продолжительность
1 день
Описание курса
Курс предназначен для персонала, использующего Lotus Notes. Целью обучения является получение знаний и навыков, необходимых для работы с Lotus Notes в качестве пользователя.
Требования к слушателям
Слушатели должны иметь навыки работы на персональном компьютере в среде Windows.
Цель
По окончании курса слушатели:
- Будут иметь представление о структуре и способах хранения и обмена информацией в Lotus Notes
- Будут уметь составлять, читать, быстро находить и редактировать документы в базах данных Notes
- Будут уметь использовать встроенную систему электронной почты Lotus Notes
- Научатся использовать систему планирования Lotus Notes
Главные темы
- Структура и способы хранения информации в Lotus Notes
- Интерфейс пользователя и команды, используемые в рабочем поле Notes
- Работа с закладками
- Использование встроенной системы электронной почты: отправка, прием, просмотр писем, создание папок, управление доставкой писем, выбор получателей из адресных книг
- Использование адресной книги
- Использование подсистемы планирования дел
- Использование календаря: создание записей, просмотр календаря, печать календаря
- Групповое планирование: совещания (встречи)
- Работа с базой данных Notes
- Составление, редактирование и удаление документов
- Ввод разнородной информации в документы Notes
- Поиск информации в базах данных Notes
- Защита информации в Notes, управление доступом к отдельным документам
- Использование папок в базах данных
Дополнительную информацию можно получить написав по адресу
education@viaduk.net