- Для разработчиков и технических специалистов, которые хотят изучить дополнительные возможности кастомизации серверной логики BPMSoft;
- Рекомендуется слушателям, прошедшим тренинг «Основы разработки на платформе BPMSoft».
Разработка серверной логики на платформе BPMSoft
Тренеры
-
Денис Лапин
Автор обучающих курсов по разработке и системному администрированию BPMSoft.
-
Заид Мингалиев
Тренер обучающих курсов по разработке и системному администрированию BPMSoft.
- Навыки организации серверной разработки, переноса данных и отладки.
- Практические навыки использования бизнес-процессов.
- Практический опыт работы с хранилищами данных и кэша.
- Обзор различных способов отправки уведомлений пользователю из серверной логики.
- Навыки по работе с пользовательскими и интеграционными web-сервисами.
Тренеры
Денис Лапин
Автор обучающих курсов по разработке и системному администрированию BPMSoft. Обладает экспертизой по развертыванию BPMSoft, настройке микросервисных компонентов BPMSoft.
О себе На своих тренингах даю теоретические и практические знания о принципах построения и функционирования системы, которые разработчики и администраторы смогут применять для настройки системы.
Заид Мингалиев
Тренер обучающих курсов по разработке и системному администрированию BPMSoft. Имеет значительный опыт работы разработчиком в ведущих IT‑компаниях и многолетний опыт преподавания технологий программирования в высших учебных заведениях.
О себе Мои тренинги ориентированы на практическое освоение знаний о системах и их функционировании. Участники научатся применять на практике новые знания уже с первого занятия, также начнут решать и рабочие задачи с помощью BPMSoft.
- Работа с объектной моделью, пакетами:
- Изменение существующих полей объектов: изменение типа, удаление;
- Перенос прав доступа на объект, ролей, административных операций;
- Перенос пакетов между средами. Работа с утилитами WSC, UBS. Обзор возможностей.
- Отладка серверного кода:
- Отладка серверного кода на Windows;
- Удаленная отладка серверного кода BPMSoft, развернутого в среде Linux.
- Фоновые операции и бизнес-процессы:
- Работа с фоновыми операциями;
- Запуск бизнес-процесса из кода;
- Поиск мест использования бизнес-процесса;
- Блокировка использования бизнес-процесса.
- Хранилища данных и кэш. Примеры использования хранилищ в практических задачах для оптимизации приложений в BPMSoft.
- Отправка уведомлений из серверной логики. Обзор способов взаимодействия с пользователем из серверной логики.
- Работа с данными сессии пользователя.
- Фабрика замещающих классов ClassFactory. Практическое применение ClassFactory в BPMSoft.
- WEB-сервисы в BPMSoft:
- Вызов методов сервисов;
- Аутентификация при вызове сервисов;
- Примеры аутентификации из внешних приложений;
- Анонимные сервисы.
- Работа со штатными интеграционными средствами:
- Примеры вызовов по протоколу OData;
- Интеграция с BPMSoft с помощью web-службы DataService.
- Запуск бизнес-процессов и их элементов из внешних приложений.
Обучение
продуктам BPMSoft, продажам и гибким навыкам
Более 10 тыс. специалистов уже прошли обучение Школы low-code и Тренингового центра.