Предисловие#

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

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

При прохождении курса обучающийся ознакомится с:

  • Инструментами и принципами разработки

  • Перечнем документации по используемым технологиям

По прохождению курса обучающийся сможет самостоятельно:

  • Осуществлять разработку приложений, построенных при помощи платформы Global

  • Настраивать логику работы и создавать пользовательские интерфейсы

  • Создавать печатные формы

  • Администрировать систему с точки зрения доступа

  • Использовать на практике многочисленные сервисные возможности среды Global FrameWork

Структура курса#

Курс разбит на 10 уроков, каждый урок ориентировочно занимает от 4 до 8 часов в зависимости от объема выполнения самостоятельной практики. Каждый урок содержит:

  • Перечень тем и их краткое описание

  • Ссылки на подробную документацию по темам

  • Практические занятия под руководством специалиста(опционально)
    Для подобных упражнений будут описаны пошаговые инструкции и примеры кода

  • Примеры кода
    Примеры кода располагаются в модуле demo для учебного проекта

  • Самостоятельные практические задания

Учебные материалы#

Курс распространяется в формате:

  • html
    Удобно для чтения

  • pdf
    Удобно для печати

Видеоуроки курса:

Название

Видео

1

Архитектура, средства и языки разработки. Настройка рабочего места

YT VK

2

Сессии и модель данных

YT VK

3

Интерактивная бизнес логика

YT VK

4

Практика разработки. Часть 1

YT VK

5

Практика разработки. Часть 2

YT VK

6

Практика разработки. Часть 3

YT VK

7

Практика разработки. Часть 4

YT VK

8

Дополнительные возможности

YT VK

9

Настройка печатных форм

YT VK

10

Администрирование, аудит

YT VK

Опционально к курсу могут прилагаться:

Требование к оборудованию#

Характеристика сервера

Рекомендуемые параметры

ОС

Windows 10 и выше

CPU

8 ядер 3.5 GHz или более

Оперативная память

16 – 32 Gb или более

Память

SSD 20 Gb свободного места

Монитор

разрешение 1920×1080

Рабочее место#

Virtual vm#

В случае прохождения курса с опцией virtual vm, вам буду доступны образы виртуальной машины:

  • base
    Базовый образ с предустановленной jdk а так же дистрибутивами для установки. Дистрибутивы для установки располагаются в каталоге c:\distr

  • start
    Образ с настроенным рабочим местом. При этом разделы с настройкой программного обеспечения можно пропустить

Запустить виртуальный образ можно практически на любой виртуальной машине.

Совет

Используйте VMWare workstation player как наиболее простую в использовании и достаточно высокопроизводительную виртуальную машину.

Виртуальные машины на которых проводилось тестирование в порядке убывания производительности:

  • Hyper-v

  • VMWare

  • Virtual box

VMWare workstation player#

Установка:

  1. Скачайте VMWare workstation player

  2. Запустите установку и следуйте рекомендациям

  3. Создайте виртуальную машину

  4. Переключите диск на требуемый образ
    Для этого:

    1. Зайдите в настройки виртуальной машины

    2. Удалите текущий hard disk

    3. Создайте новый hard disk
      При этом укажите требуемый файл с образом

Совет

Если виртуальная машина советует отключить миграцию диска для повышения производительности, добавьте строку ulm.disableMitigations="TRUE" в файл конфигурации виртуальной машины(.vmx)

Virtual box#

Установка:

  1. Скачайте дистрибутив virtual box

  2. Запустите установку и следуйте рекомендациям

  3. Подключите виртуальную машину
    Подробнее в Руководство пользователя virtual box # создание виртуальной машины

Совет

Если у вас не работает буфер обмена между гостевой ос и основной ос, переустановите гостевое дополнение