В течение тренинга участники пройдут путь от пустого репозитория до работающего приложения на Джеймикс с помощью спецификаций и ИИ-агента, сохраняя полный контроль и понимание каждой строки кода.
Отзывы наших учеников
Александр Ефремов
Курс отличный 🔥 Присоединяюсь к положительным отзывам! Дмитрию и организаторам низкий поклон за качественную работу!
Сергей Пушняков
Курс супер, Дмитрий отличный преподаватель, отлично преподносит материал. Материал отлично подобран и проработан. В целом много хорошего, но думаю вам больше интересны те моменты, что можно улучшить. Тут надо уточнить, что я не разработчик, а Product Manager и мне Jmix интересен с точки зрения прототипирования и разработки MVP. поэтому хотелось бы предложить добавить как опцию разобрать интересующие вопросы персонально.
Татьяна Афанасьева
Обучение наших программистов работе в JMIX было проведено на высоком профессиональном уровне. Программа обучения включает в себя большинство вопросов, с которыми сталкиваются начинающие практиковать программирование на JMIX. Все объясняется на живых примерах проектов, сопровождается качественной презентацией. Отдельно хочу отметить великолепную работу спикера, выверенную подачу материала. Очень помогало, что в процессе обучения можно было задавать любые вопросы из своих рабочих проектов. Оценка 10 из 10.
Болат
Хочу поблагодарить Дмитрия за легкую подачу иногда непростого материала. Было полезно и интересно. Осталось только применять на практике 😊
Сергей
Меня порадовал объем и качество материала. И особенно обилие практики. Есть всё необходимое, чтобы теперь повторно пройти весь объём, сделав все практические упражнения самому. В этом несомненная заслуга Дмитрия, большая ему благодарность.
Если что-то и можно пожелать, то разве что удлинить курс на 1 день, чтобы в конце каждого занятия была возможность оставить 15 минут на вопросы-ответы. В остальном, мне всего хватило и даже было больше, чем ожидал )
Максим Никитин
В целом для меня это был первый опыт с JMIX так что обучение мне дало основы для дальнейшего развития.
8 часов обучения для тех, кому нужно эффективнее создавать проекты на Джеймикс
Java-разработчики,
которые только начинают работать с Джеймикс и хотят создавать корпоративные приложения, используя ИИ как профессиональный инструмент разработки.
Инженеры и тимлиды,
которые хотят понять возможности Джеймикс, создав собственное приложение, а не просто посмотрев демонстрацию платформы.
Все, кто уже пытался разрабатывать с помощью ИИ,
но сталкивался с непредсказуемыми результатами и хочет освоить подход, который обеспечивает стабильный и контролируемый процесс разработки.
Что потребуется для прохождения курса
Базовые знания Java
Основы работы с базами данных
(SQL, таблицы, связи между сущностями)
Среда разработки
(рекомендуется OpenIDE)
Опыт работы с Джеймикс не требуется
Начнем с самых основ
Доступ к ИИ-агенту для разработки
(ChatGPT, Claude Code, Antigravity и др.)
Что узнают и научатся делать участники тренинга?
Разрабатывать полноценные приложения на Джеймикс
От модели данных и пользовательского интерфейса до безопасности, работы с файлами и развертывания готового приложения, понимая, как устроена каждая его часть.
Эффективно работать с ИИ-агентом
Использовать проверенный цикл разработки: Спецификация → ИИ-агент → Проверка → Верификация.
Оптимизировать разработку с помощью ИИ и Jmix Studio
Понимать, в каких задачах можно доверить работу ИИ, когда использовать возможности Jmix Studio, а когда лучше доработать код вручную.
Проверять корректность решений ИИ на уровне архитектуры Jmix
Читать, анализировать и корректировать код, созданный ИИ, понимая, как на самом деле работает Джеймикс, а не просто проверяя, что проект успешно компилируется.
Создание полноценного B2B приложения с ИИ шаг за шагом
На протяжении всего тренинга участники будут разрабатывать одно приложение – систему бронирования переговорных комнат и рабочих мест – проходя все этапы создания корпоративного приложения в той же последовательности, что и на реальном проекте.
Каждый этап строится по одному и тому же циклу:
Шаг 1
Изучаем основы
Разбираем концепции Джеймикс: что это такое, как устроена платформа и почему она работает именно так.
Шаг 2
Создаем эталонный пример
В Jmix Studio создаем небольшой пример приложения – основу, на которую будут опираться дальнейшие шаги.
Шаг 3
Пишем спецификацию
Описываем требования к приложению на основе созданного примера.
Шаг 4
Запускаем ИИ-агента
ИИ-агент использует спецификацию и расширяет решение, создавая остальную часть приложения.
Шаг 5
Анализируем результат
Сверяем приложение с принципами работы Джеймикс, исправляем его при необходимости и запускаем.
Главное правило: разработчик остается автором приложения, а ИИ-агент помогает ускорить разработку, но не принимает решения за специалиста.
Стоимость - 32 000 руб. (без НДС)
Стоимость с учетом НДС 39 020 (22%) за тренинг на 8 часов
Час обучения = 760 руб.
NEW
Программа
Создаем проект на Джеймикс и подключаем к нему ИИ-агента (правила работы и skills).
Осваиваем цикл разработки: Spec → Agent → Review → Verify.
Разбираемся, в каких задачах лучше использовать ИИ-агента, а в каких — Jmix Studio: проектирование сущностей, генерация UI, создание Liquibase changelog на основе изменений модели и другие возможности платформы.
Проектируем модель данных: сущности, связи, композиции и перечисления.
Генерируем модель по спецификации, создаем Liquibase changelog и выполняем первый запуск приложения.
Создаем списки, формы, навигацию и поля выбора связанных сущностей.
Реализуем бизнес-логику в сервисах и настраиваем понятную валидацию при сохранении данных.
Учимся использовать готовые возможности платформы (например, встроенную сущность User) и выявлять избыточные решения при ревью.
Настраиваем аутентификацию и авторизацию, знакомимся с подсистемой безопасности Джеймикс.
Работаем с пользователями, входом в систему и информацией о текущем пользователе.
Изучаем Resource roles, Row-level roles, встроенные роли и принципы их комбинирования.
Разбираем способы хранения файлов: база данных или файловое хранилище.
Реализуем загрузку, скачивание и собственную обработку файлов.
Работаем с несколькими файловыми хранилищами, включая Amazon S3.
Подготавливаем приложение к развертыванию в форматах JAR и WAR, настраиваем имя приложения и параметры конфигурации.
Используем runtime profiles и Spring Beans для разных окружений.
Разворачиваем приложение с помощью Docker и Docker Compose.
Важно: на протяжении всего тренинга мы придерживаемся профессионального подхода к работе с ИИ: «код компилируется» ≠ «приложение работает». Проверяем приложение в работе и анализируем код ИИ на корректность, безопасность и удобство сопровождения.
Вам будет помогать тренер и команда Джеймикс
Тренер ответит на все возникшие вопросы, подскажет, как использовать возможности Джеймикс по максимуму. Также на связи эксперты core-команды, которые помогут решить любые задачи.
Дмитрий сочетает техническую экспертизу с легким форматом преподавания, помогая легко усвоить сложные концепции BPM и Джеймикс.
Наставничество для команд в сфере enterprise-разработки
Корпоративное обучение разработчиков
Дмитрий Ващенко
ведущий тренер Джеймикс
2+ года работы в команде платформы Джеймикс
Опыт работы с Java, SQL, корпоративным ПО, JavaScript, CSS, Vaadin, Gradle
Специализация:
FAQ
Время
Длительность курса 8 часов. Время обучения обговаривается с менеджером индивидуально.
Формат
Курс проходит дистанционно в режиме реального времени. Запись уроков предоставляется после каждого занятия. Общение с тренером в закрытом Telegram-чате.
Контент
8 часов максимально полезной информации, много практики.
По завершению тренинга каждый участник получит сертификат
Оставьте заявку на корпоративный тренинг для вашей команды