Быстрое знакомство с платформой Jmix для создания любых бизнес-приложений на Java или Kotlin. Найдите решение своих задач и ускорьте процесс разработки.
Полная стоимость курса 23 000 рублей с НДС за одного человека с учетом скидки 35%.
Этот курс подходит всем, кто знаком с корпоративной разработкой на Java
Начинающие разработчики изучат и в дальнейшем смогут использовать (в том числе бесплатно) инструмент для создания фулл-стек приложений на языке Java.
Опытные разработчики откроют для себя полноценную платформу с широким набором полезных функциональностей: от создания простых Admin UI приложений до больших корпоративных приложений со сложной моделью данных, встроенной подсистемой безопасности, множеством доступных аддонов для популярных запросов со стороны бизнеса.
Что вы научитесь делать?
Использовать инструменты Jmix Studio.
Создавать модель данных приложения.
Имплементировать ролевую модель приложения: ограничивать доступ как к ресурсам в целом (экраны, пункты меню, сущности), так и к отдельным экземплярам сущности.
Работать с файлами в Jmix.
Работать с данными в платформе: изучим доступные программные интерфейсы для работы с данными, разберём способы валидации, типы данных, связь между сущностями, DTO, EntityManager, черты сущностей, расширения JPQL и т.д.
Создавать пользовательский интерфейс и в несколько кликов связывать его с данными, работать с шаблонами экранов, стилизовать приложения Jmix разными способами, правильно настраивать компоненты в XML дескрипторах и т.д.
Программа
NEW
Введение в Jmix
Рассмотрим, что такое Jmix и как начать использовать платформу. Разберём базовые понятия, относящиеся к работе с данными в платформе и разработке пользовательского интерфейса. Начнем создавать наше приложение и в процессе научимся использовать Jmix Studio.
Основы подсистемы безопасности Jmix
Разберем понятия аутентификации и авторизации. Научимся создавать роли в платформе и назначать их пользователям.
Работа с файлами в Jmix
Разберем и применим способы хранения файлов в Jmix – в базе данных и в файловом хранилище.
Доступ к слою данных в Jmix
От простого к сложному: разберём темы, связанные с доступом к данным в платформе.
Разработка пользовательского интерфейса Jmix
Самая обширная тема в курсе. Рассмотрим множество тем, связанных с разработкой пользовательского интерфейса, открытием экранов, навигацией, стилизацией.
Подводим итоги
Обзор пройденного, вопросы и ответы.
FAQ
Длительность курса - 21 час. Время обучения: с 18 до 22 часов по московскому времени.
Курс проходит дистанционно в режиме реального времени. Запись уроков не предполагается.
Наш курс предназначен для Java-разработчиков с обязательным опытом работы с технологиями:
Java и Spring framework
JPA и JPQL
IntelliJ IDEA
Git
Gradle
Полная стоимость курса 23 000 рублей с НДС за одного человека с учетом скидки 35%.