Аннотация
Курс дает знания и навыки, необходимые для разработки прикладных решений и модификации существующей функциональности в системе DirectumRX.
Курс ориентирован на специалистов, планирующих заниматься развитием системы — разработчиков.
Важно! Длительность обучения 10 рабочих дней, в течение которых слушателю необходимо выделить на обучение 48-80 часов, в зависимости от уровня знаний C# и опыта разработки.
Уровень подготовленности слушателей
Разработка в DirectumRX ведётся на языке C#, поэтому слушатель курса должен ДО начала обучения иметь знания по следующим темам:
- Общее представление о платформе .NET.
- Основные конструкции языка C#, условные операторы, циклы.
- Основные типы данных: строки, числа, дата и время. Nullable-типы.
- Значимые, ссылочные, обобщённые типы. Преобразование типов.
- Принципы объектно-ориентированного программирования.
- Классы, пространства имен, наследование, интерфейсы.
- Поля, свойства и методы классов. Статические и виртуальные методы.
- Коллекции .NET (IEnumerable, IQueryable, IList).
- LINQ запросы.
Перед прохождением данного курса слушателям необходимо:
1. Успешно сдать аттестации по курсам:
- 832 «Основы работы в Directum RX»;
- 822 «Настройка Directum RX».
Для разработчиков, планирующих работать с Directum HR Pro, в качестве альтернативы допускается сдача аттестаций по курсам
HR-01 «Основы работы в Directum HR Pro» и
HR-02 «Настройка процессов и организационной структуры в Directum HR Pro».
2. Успешно пройти тестирование по основам C# (от 6 баллов). Доступ к тесту предоставляется учебным центром Directum.
Рекомендуется перед прохождением данного курса пройти обучение по администрированию системы на выбор:
- 820 «Установка и администрирование Directum RX на Linux»
- 821 «Установка и администрирование Directum RX на Windows».
Содержание курса
Занятия включают в себя теоретическую часть и практическую работу.
В курсе рассматриваются следующие темы:
- Архитектура системы. Модель разработки. Процесс разработки.
- Виды кода. Основные операции с сущностью. События сущности и её свойств.
- Разработка справочников.
- Разработка типов документов.
- Разработка обложек модулей, панелей фильтрации, диалогов.
- Разработка типов задач, фоновых процессов.
- Разработка отчетов.
- Перекрытие стандартной разработки.
- Модификация правил согласования.
- Управление правами доступа, инициализация системы.
- Лог-файлы. Работа с отладчиком.
Вернуться к списку курсов обучения