Обучение IBM Lotus Notes и Domino



Для администраторов

IBM Lotus Notes и Domino 7

Show details for NDAS7. Системное администрирование IBM Lotus Domino. Расширенные возмNDAS7. Системное администрирование IBM Lotus Domino. Расширенные возможности.

Show details for N7D750. IBM Lotus Domino: Базовые концепции программного продуктаN7D750. IBM Lotus Domino: Базовые концепции программного продукта

Show details for N7D760. IBM Lotus Domino: Создание инфраструктурыN7D760. IBM Lotus Domino: Создание инфраструктуры

Show details for N7D770. IBM Lotus Domino: Обслуживание серверов и пользователейN7D770. IBM Lotus Domino: Обслуживание серверов и пользователей

    IBM Lotus Notes и Domino 6 и 6.5

    Show details for ND750. IBM Lotus Domino: Базовые концепции программного продуктаND750. IBM Lotus Domino: Базовые концепции программного продукта

    Show details for ND760. IBM Lotus Domino: Создание инфраструктурыND760. IBM Lotus Domino: Создание инфраструктуры

    Show details for ND770. IBM Lotus Domino: Обслуживание серверов и пользователейND770. IBM Lotus Domino: Обслуживание серверов и пользователей



    Для разработчиков

    IBM Lotus Notes и Domino 7

    Hide details for N7D510. Основные навыки разработки приложений IBM Lotus DominoN7D510. Основные навыки разработки приложений 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: Подготовка и развертывание приложений
        Поддержка работоспособности баз данных.
        Шаблоны баз данных.
        Использование мастера шаблонов.
        Упражнение: Создание шаблона базы данных и его использование.
        Реплицирование баз данных.
        Контроль за реплицированием
        Создание реплик.
        Упражнение: "Накатывание" нового дизайна на приложение.




    Hide details for N7D520. Разработка динамических Web приложений в IBM Lotus DominoN7D520. Разработка динамических Web приложений в IBM Lotus Domino
    Целевая аудитория
    Целевой аудиторией курса являются разработчики приложений Domino, которые планируют применять средства и инструменты Domino для создания динамических веб приложений.

    Краткое описание
    Данный курс расширяет навыки разработки приложений у студентов, обучая их применению средств Domino для создания динамических веб приложений. Слушатели научатся эффективно использовать различные элементы дизайна для создания веб страниц. Они также научатся применять такие языки программирования как JavaScript и Java. Слушателям не обязательно уметь программировать на данных языках для понимания того, как и где их применить с наибольшей эффективностью. В курсе также освещаются вопросы применения XML и XSL для интеграции в системы предприятий.
    Наконец, в курсе рассматриваются вопросы безопасности в среде Domino.

    Формат и продолжительность курса
    Трехдневный курс. Лекции и практические занятия с инструктором.

    Освещаемые темы
      Размещение информации и навигация в страницах
          Описание HTML страницы и ее формат
          Преимущества таблиц и их возможности расположения информации
          Создание статических и динамических ссылок в Domino
      Обзор возможностей применения полей в веб приложениях
          Как различные типы полей преобразуются на веб
          Работа со скрытыми полями
          Эффективное применение общих полей
          Создание HTML полей на страницах с помощью вычисляемого текста
          Применение поля $$Return для формирования ответов и перенаправления
      Улучшение веб страниц с помощью представлений
          Внедрение представления в форму или страницу
          Использование @Functions для создания элементов управления представлением
          Использование элементов выбора HTML для отображения отдельных категорий представлений
          Создание шаблонов представлений
          Применение параметров отображения представлений (&Start &Count)
          Настройка представлений для применения в страницах
          Применение HTML в представлениях
      Создание и применение наборов рамок (раскладок)
          Построение удобных раскладок
          Задание целевых рамок документа
          Управление взаимодействием рамок
          Советы по применению рамок и избежание ошибок
      Персонализация использования веб сайта
          Применение профильных документов для персонализации работы с сайтом
          Применение профильных документов для персонализации различных типов пользователей
          Хранение пользовательской информации в профильных документах
      Использование XML и XSL на веб сайте
          Определение XML терминов: Схема, Проверенный XML, корректно сформированный XML (Schema, Validated XML, Well-formed XML)
          Создание корректного XML документа
          Использование возможностей импорта/экспорта данных в Domino
          Применение трансформации XML для отображения данных
      Доступ к реляционным БД с помощью DECS и DCRs
          Создание подключений к данным (Data Connection Records)
          Применение DCR для доступа к реляционным данным
          Интеграция данных из различных источников на одной странице
      Применение агентов на веб-сайте
          Применение структуры событий к документам отображаемым в броузере
          Выбор наиболее подходящего языка для веб агентов
          Создание и использование веб агента на LotusScript
          Передача данных из веб страницы в анент
      Проверка данных с помощью JavaScript
          Использование JavaScript для доступа к данным в поле
          Создание JavaScript кода для проверки данных в поле
          Создание страницы перенаправления на JavaScript
      Настройка и форматирование данных с помощью Java Server Pages (JSP)
          Определение JSP
          Когда применять JSP
          Как JSP связаны с данными из Domino
          Использование библиотеки тэгов Domino (Domino JSP tag library) для форматирования и отображения данных Domino
      Применение Java на веб сайте
          Как Java может применяться на сайте
          В каких случаях использовать Java
          Как применять LS2J
          Внедрение простого объекта Java в веб страницу
          Определение сервлетов
      Добавление интерактивности на сайт с помощью IBM Lotus Sametime
          Важность интерактивности сайта
          Знакомство с Sametime API
          Внедрение собственного Java аплета Sametime в веб страницу
      Защита веб сайта
          Особенности защиты веб приложения по сравнению с Notes
          Проверка базы данных на отсутствие дыр в безопасности
          Поиск и устранение ошибок в защите сайта

    Расписание курса (рекламное)
    День 1
    ВремяУрок, тема
    2 ч. 30 мин Урок 1: Обзор страниц и навигации
    1 ч. 30 мин Урок 2: Обзор Domino и полей веб страниц
    1 ч. 15 мин Урок 3: Улучшение расположения информации на странице
    30 мин Урок 4: Работа с фреймами и раскладками на веб
    День 2
    ВремяУрок, тема
    2 ч. Урок 5:Использование агентов на веб сайте
    1 ч. 30 мин Урок 6: Персонализация использования сайта дял пользователя
    1 ч. 30 мин Урок 7: Использование XML и XSL на веб сайте
    1 ч. Урок 8: Проверка данных с помощью JavaScript
    День 3
    ВремяУрок, тема
    1 ч. Урок 9: Интеграция реляционных БД с помощью DECS и DCR
    1 ч. Урок 10: Применение Java на веб сайте
    1 ч. Урок 11: Получение и форматирование информации с JSP
    1 ч. Урок 12: Добавление интерактивности на сайт с помощью SameTime
    1 ч. Урок 13: Защита сайта



    Show details for N7D530. Разработка приложений для IBM Lotus Domino. Средний уровеньN7D530. Разработка приложений для IBM Lotus Domino. Средний уровень

    Show details for N7D540. Применение языка LotusScript в приложениях IBM Lotus DominoN7D540. Применение языка LotusScript в приложениях IBM Lotus Domino


    Для пользователей

    IBM Lotus Notes 6, 6.5 и 7

    Show details for LNBA. Lotus Notes для пользователейLNBA. Lotus Notes для пользователей


    Дополнительную информацию можно получить написав по адресу education@viaduk.net