Программа и содержание

Сайт: Сайт автора

Разработка на технологии 1С:Предприятие. Элемент

«1С:Предприятие.Элемент» — это совершенно новая технология разработки приложений, расширяющая границы применения системы «1С:Предприятие». Она позволяет создавать приложения, ориентированные как на бизнес, так и на обычных людей:

Витрины (например: галерея-портфолио фотографов)

Фронт-офисы, B2B- и B2C-кабинеты (личный кабинет)

Headless-сервисы (сервис сборки мобильных приложений 1С)

CRM-системы

Можно создать единое приложение с гибким интерфейсом, подстраивающимся сразу под несколько сценариев работы:

веб-клиент

мобильный клиент

мобильное приложение

Среди особенностей:

Среда разработки, развернутая в облаке и доступная через браузер

Поддержка модульности разработки

Динамично развивающийся встроенный язык, включающий многие особенности других языков программирования (например: пер Корзина = [8,3,23])

Современный пользовательский интерфейс, ориентированный в первую очередь на работу в веб и на мобильных устройствах

Программа:

Базовый блок:

Концепция технологии «1С:Предприятие.Элемент»

Существующие решения

Панель управления:

Назначение и интерфейс

Подсистема «Приложения»

Практикум «Создание приложения»

Среда разработки (интерфейс)

Постановка задачи (сквозного примера)

Структура проекта (подсистемы и пакеты)

Область видимости

Проектирование структуры прикладного решения (справочники)

Проектирование структуры прикладного решения (документы)

Проектирование интерфейса (клиентское приложение)

Проектирование интерфейса (форма объект)

Проектирование интерфейса (форма списка)

Встроенный язык:

Переменные (модификаторы)

Аннотации (клиент/сервер и область видимости)

Синтаксические конструкции (методы, циклы, условия)

Встроенный язык:

Клиент-серверная модель

Обработчики

Язык запросов

Прикрепление файлов (двоичные объекты)

Вычисляемые свойства

Отладка

Проектирование интерфейса:

Произвольная строка списка

Произвольный список (динамический список – основная таблица)

Произвольная форма

Регистры сведений

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

Динамический список – присоединенные таблицы

Произвольное клиентское приложение

Профильный блок:

Панель управления

Импорт заготовленного проекта

Создание тестового и «продуктового» приложений

Жизненный цикл обновления

Подключение внутреннего GIT-репозитория

Раздел «Ветки»

Раздел «Задачи»

Раздел «Разработчики»

Интерфейс GIT в среде разработки

Виртуальные таблицы

Параметры виртуальных таблиц

Динамический список – присоединение виртуальной таблицы

Глобальное клиентское событие

Подписки на событие

Система прав доступа (RLS) – теория

RLS – формирование экземпляров ключей доступа

RLS – выдача ключей доступа

RLS – формирование экземпляров ключей доступа по объектам

Право на действие

Структура

Отчеты

Панель отчетов

1С:Аналитика

Проект вида «библиотека»

Подключение библиотеки

Интеграция библиотеки в проект

Обработчики таймера

Фоновые задания

Запланированные задания

Форма настройки запланированных заданий

Стандартное хранилище настроек (СХН)

Управление СХН

Фильтр в динамическом списке фиксированный

Фильтр в динамическом списке интерактивный

HTTP-сервисы:

GET – общедоступный

GET – защищенный (Bearer token)

GET – запись JSON

HTTP-сервисы:

PUT – чтение JSON

PUT – запись двоичных данных

КлиентHttp :

Отправка GET-запроса

Отправка PUT-запроса

API панели управления

Журнал событий:

Вывод формы журнала событий

Программное взаимодействие с журналом событий

Событие журнала событий

Мобильный клиент – теория

Подготовка файла для сборки мобильного клиента

Сборка мобильного клиента

Тариф Комплект (Базовый + Профильный - онлайн курс)