Онлайн-курс
13-17 мая 2024
Jmix за 5 дней
Быстрое знакомство с платформой 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 часов по московскому времени.
Регистрация на курс
Я ознакомился и принимаю условия политики конфиденциальности
Контакты
Остались вопросы?
Пишите на почту info@jmix.ru