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

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

Дата изменения курса: 13 янв. 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. 

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

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

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

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

Стоимость курса: 225 000 руб.