Подача заявки на программу

Global ERP. Начальный курс разработчика

Global ERP. Начальный курс разработчика

Дата изменения курса: 30 июн. 2025

    Курс "Global ERP. Начальный курс разработчика" предназначен для изучения средств быстрой разработки Global FrameWork for PostgreSql и получения практических навыков по созданию на нем полноценных приложений. 

     В курсе рассмотрены основные понятия, устройство и принципы работы Global3-FrameWork, а также технологии (архитектура, алгоритмы, структуры данных), лежащие в его основе:     

1. Архитектура, средства и языки разработки 
  • Обзор архитектуры
  • Основные понятия фреймворка
  • Основные понятия по работе с базой данных
  • Упражнения по языку sql
  • Упражнения по scala
  • Упражнения по jexl
2. Сессии, Модель данных
  • Сессия
  • Структура бизнес объекта
  • Классы и супер -типы
  • Типы данных
  • Взаимодействие с базой данных
  • Создание классов-справочников
3. Интерактивная бизнес логика
  • Выборка и отображение как элемент интерфейса
  • Виды Фреймов
  • Виды компоновщиков форм
  • Интерактивные операции
4. Практика разработки
  • Создание миксина
  • Создание документа и его коллекций
  • Разработка бизнес логики документа
  • Типизация объектов класса
  • Состояния объектов
  • Динамическое управление редактируемостью полей
  • Действия на перевод состояния
  • Диалог с пользователем
  • Мультиселект (множественный выбор)
  • Сервис группировки объектов
  • Объектные характеристики
  • Универсальные коллекции
  • Денормализация классов-деревьев
  • Режимы редактирования выборки
  • Передача параметров в выборку
  • Клонируемые операции
  • Фильтры
 5. Дополнительные возможности
  • Поиск по шаблону
  • Универсальный фильтр
  • Работа с файлами
  • Точки расширений
  • Проектное переопределение кода
  • Шаблоны thymeleaf
  • Логирование
  • Мониторинг производительности
  • SSH -сервис сервера приложений
  • Локализация приложений
  • Миграция данных
6. Настройка печатных форм
  • Печатные формы и их версии
  • Типы печатных форм
  • Создание docx-печатной формы
  • Создание печатной формы в Jaspersoft Studio
7. Администрирование, аудит
  • Виды аудита
  • Настройка и просмотр аудита изменения данных
  • Пользователи, роли и профили
  • Администрируемые объекты и элементы
  • Виды привилегий

        После прохождения курса обучающийся сможет самостоятельно:
  • Осуществлять разработку приложений, построенных при помощи платформы Global
  • Настраивать логику работы и создавать пользовательские интерфейсы
  • Создавать печатные формы
  • Администрировать систему с точки зрения доступа
  • Использовать на практике многочисленные сервисные возможности среды Global FrameWork

Требования к начальному уровню подготовки слушателей: основы программирования, основы языка SQL-запросов, знание основ Scala/Java.

Трудоемкость: 112 академических  часов. 

Форма: дистанционная с применением электронных образовательных технологий.

Режим доступа:24/7. 

Формы занятий: лекции (текстовые/презентации), практические занятия (разбор типовых заданий), самостоятельная работа - выполнение заданий повышенной сложности с обратной связью с преподавателем.

Промежуточная аттестация: тестирование, контрольные задания.

Итоговая аттестация: контрольное задание. 

Документ об обучении: сертификат/удостоверение о повышении квалификации.


Запись для преподавателей
Запись для преподавателей
Самостоятельная запись Поток 7.4
Самостоятельная запись Поток 7.4
Самостоятельная запись поток 7.5
Самостоятельная запись поток 7.5
Самостоятельная запись поток 7.6
Самостоятельная запись поток 7.6