The course was interesting and amazing to follow with Dmitriy. For the instructor I will give him a mark of 1000/10 (he is professional, academic, humble, he has patience to answer all our questions). If you can, tell the Jmix tech team that they create a great tool well architectured and extensible.
Training
From Zero to MVP:
30% Faster with Jmix Training
- Practical sessions with our expert coach give your team the skills to deliver with confidence.
- One investment creates a team that masters Jmix and easily onboards new members.
- From core concepts to advanced practices - Jmix training has it all.

Jmix Lead Trainer
Dmitry Vaschenko
- 2+ years as part of the Jmix platform team
- Experienced in Java, SQL, Enterprise Software, JavaScript, CSS, Vaadin, Gradle
- Expertise
- Corporate developer training
- Mentorship for enterprise teams
Dmitry combines deep technical expertise with an accessible teaching style, making complex BPMN and Jmix
concepts easy to grasp.
What You’ll Need
for Jmix Training
for Jmix Training
1
A working knowledge of Java
Just the essentials:
2
Basic understanding of relational databases & SQL
Your Journey to Jmix Expertise Starts Here
We offer two learning formats — corporate training or an online course the essentials:
Features
Corporate Training
Online Course
Best for
Teams from companies that need flexible timing and project-specific training
Individual developers or small teams looking for an affordable way to master Jmix
Schedule flexibility
Client chooses dates and times (flexible formats: 5/2, several times per week, variable hours)
Vendor sets dates, no rescheduling possible
Waiting time
Can be arranged anytime
Held roughly once every 3 months
Audience size
For teams only (group training)
Mixed group of individual developers
Content selection
Client selects topics, can even request a custom course
Vendor selects topics
Content depth
Full catalog content, detailed coverage
Condensed content (e.g., 14h → 7h; 8h → 4h)
Customization
Can adapt examples/projects to client needs; emphasize specific topics
No customization
Interaction with trainer
Live Q&A during the training
Live Q&A during the course
Additional materials
Trainer may prepare extra videos answering questions
No extra materials beyond the course
Learning environment
Client’s preferred service; on-site or isolated network possible
Vendor’s service only
Recordings & resources
Stored in client’s chosen environment
Stored in vendor’s environment
Rescheduling option
Dates/times can be rescheduled
No rescheduling
Certification
Jmix certificate
Jmix certificate
Practical tasks with instructor's guidance
Included
Included
Corporate Training Learning Path
Ideal for companies building enterprise applications with Jmix



