DV003 Разработчик на платформе Docsvision
- Доступ по запросу
- Лонгриды, практические задания, видеолекции
- 105 000 руб.
Цель курса
Сформировать начальные навыки по работе со структурой, объектной моделью и интерфейсами прикладного программирования платформы 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
- Использование API базового уровня в Docsvision 5
- Разработка библиотек карточек с использованием Базовой карточки
- Разработка компонента простой карточек, справочника, библиотеки карточек
- Объектная модель карточек
- Расширения Навигатора
- Разработка специальных приложений
- Разработка серверных расширений
Основы разработки в web-клиенте Docsvision
- Создание web-расширений
- Создание расширений для сервера web-клиента
- Создание расширений конструктора web-разметок
- Создание комплексных решений
- Создание элемента управления
- Работа с данными в элементе управления
- Работа с JSDocAPI документацией
- Web-сервисы