Открыть меню
Toggle preferences menu
Открыть персональное меню
Вы не представились системе
Your IP address will be publicly visible if you make any edits.

Категория:Курс "Разработка приложений"

Материал из Платформа Эра. Документации
Курс по разработке приложений на платформе Эра в данный момент находится в разработке. Новые статьи появляются в порядке их написания и обработки


Данный курс ставит перед собой задачу быстрой подготовки разработчиков, инженеров и аналитиков к созданию проектов и приложений на базе плаформы Эра.

Первые 3 раздела курса не подразумевают наличия навыков написания кода. Данные уровни курса обучают базовому уровню работы с платформой разработки приложений, позволяют разобраться в объектной модели и возможностях приложения Builder. Для лучшего понимания примеров желательно (но не обязательно) знание нотации JSON.

Раздел 4 подразумевает наличие навыков программирования на языке JavaScript / TypeScript, общее понимание работы React и NodeJS. Этот раздел курса посвящен более глубокой кастомизации решений, написанию сложной логики, взаимодействия со внешними системами и т.д.

Раздел 1. Введение:

  1. Основные понятия и концепции
  2. Установка продуктового слоя
  3. Задание 0. Подготовка стенда и постановка задачи
  4. Быстрый старт

Раздел 2. No-Code разработка

  1. Хранение данных. Классы
  2. Хранение данных. Классы. Поля и действия
  3. Задание 1. Создание класса
  4. Пользовательский доступ к классам. Приложения
  5. Задание 2. Настройка приложения
  6. Доступ к данным и приложениям. Роли
  7. Задание 3. Настройка ролей
  8. Присоединенные и связанные свойства. Табличные данные в классах
  9. Задание 4. Взаимодействие классов
  10. Отображение данных. Таблицы и карточки
  11. Отображение данных. Вкладки, группы, таблицы
  12. Отображение данных. Динамическая работа с полями
  13. Отображение данных. Настройки таблиц
  14. Задание 5. Сложная карточка
  15. Привязка записей разговора
  16. Click-To-Call
  17. Отображение данных. Контролы
  18. Задание 6. Интеграция звонков в карточку

Раздел 3. Служебные сценарии (SVC)

  1. Принципы работы служебных сценариев
  2. Базовые компоненты и логика построения сценариев
  3. Компоненты работы с данными
  4. Запуск служебных сценариев
  5. Задание 7. Создание служебного сценария

Раздел 4. Low-Code разработка (JS/TS)

  1. Принципы разработки
  2. Обработчики данных
  3. Вычислимые поля
  4. Задание 8. Настройка вычисления полей
  5. Операции над данными. Действия
  6. Диалоги и уведомления
  7. Задание 9. Пользовательские действия в карточке
  8. Разработка сервисов
  9. Отладка
  10. Получение информации о пользователе
  11. Работа с данными платформы. API
  12. Работа с внешними системами. Возможности интеграции
  13. Работа с универсальным источником данных
  14. Задание 10. Обработка данных
  15. Разработка отчётов
  16. Задание 11. Разработка кастомного отчета
  17. Подмены классов
  18. Собственные данные пакетов. Фиксчи
  19. Локализация. Константы
  20. Публичные ссылки

Раздел 5. Кейсы

  1. Передача данных из IVR-сценария в карточку
  2. Отключение панели инструментов
  3. Создание комнат ВКС и генерация ссылок
  4. Компонент Операция. Работа с данными объектов из сценариев
  5. Гиперссылки в таблицах и карточках
  6. Открыть гиперссылку с предварительной авторизацией
  7. Сохранение времени изменения поля
  8. Поиск абонента по номеру телефона
  9. Работа с календарем
  10. Список доступных иконок