DV003 Разработчик на платформе Docsvision

Обучение ваших сотрудников – необходимое условие для успешного внедрения, использования и развития системы на базе Docsvision
  • Доступ по запросу
  • Лонгриды, практические задания, видеолекции
  • 105 000 руб.
Зарегистрироваться
Организаторы
  • Docsvision

Цель курса

Сформировать начальные навыки по работе со структурой, объектной моделью и интерфейсами прикладного программирования платформы Docsvision. Освоить принципы разработки решений на платформе: создание библиотек карточек, расширение функциональности стандартных карточек и разработка собственных с помощью сценариев (скриптов), написание скриптов в бизнес-процессах.

Аудитория

Инженеры-программисты, разработчики, выполняющие программирование в решениях на платформе Docsvision

Предварительная подготовка

Знание технологии Microsoft .NET, практическое использование языка C# (опыт использования от 1 года). Понимание принципов объектно-ориентированного программирования, работы СУБД. Знание основ веб-программирования. Технологии HTML5, CSS3, javascript;

Желательно:

  • Знать технологии: ASP.NET WEBAPI, TypeScript, React, WPF
  • Знать основы администрирования системы, конструирования решений Docsvision (в объёме курсов DV001, DV002.

Программа курса

Введение в Docsvision

  • Обзор системы Docsvision
  • Web-клиента и конструктора web-разметок
  • Введение в создание решений на платформе Docsvision

Объектная модель и структура данных

  • Введение в объектную модель Docsvision и ObjectContext
  • Устройство базы данных Docsvision, структуры данных
  • Инструменты для работы со структурой данных

Основы программирования в решениях Docsvision

Возможности Docsvision 5 для разработчиков. Сценарии в карточках
  • Общее описание архитектуры Docsvision 5
  • Шаблоны решений на платформе
  • Создание пользовательских сценариев в карточках и бизнес-процессах с использованием объектной модели Docsvision 5
  • Разработка пользовательских сценариев
Cценарии в бизнес-процессах. Базовое API
  • Создание пользовательских сценариев в бизнес-процессах с использованием объектной модели Docsvision 5
  • Использование API базового уровня в Docsvision 5
Разработка компонентов и библиотек карточек
  • Разработка библиотек карточек с использованием Базовой карточки
  • Разработка компонента простой карточек, справочника, библиотеки карточек
  • Объектная модель карточек
Расширения Навигатора. Специальные приложения. Серверные расширения
  • Расширения Навигатора
  • Разработка специальных приложений
  • Разработка серверных расширений

Основы разработки в web-клиенте Docsvision

Введение в создание расширений
  • Создание web-расширений
  • Создание расширений для сервера web-клиента
  • Создание расширений конструктора web-разметок
Разработка решений в web-клиенте
  • Создание комплексных решений
  • Создание элемента управления
  • Работа с данными в элементе управления
Введение в API
  • Работа с JSDocAPI документацией
  • Web-сервисы