Training

Supercharge

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.
Students’ Feedback
>400 
participants successfully have completed training
рейтинг
El bachir NOUNI
рейтинг

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.

рейтинг
Jean-Claude Bucumi
рейтинг

As a Java backend engineer, I found the JMIX training vital for bridging the gap to UI development. The course’s practical approach and expert instruction boosted my confidence and skills, preparing me to build UIs and transition into a full-stack developer role. I highly recommend this training as a streamlined path to becoming a proficient full-stack engineer without diving into HTML, CSS, or JavaScript.

рейтинг
Mladen Bucan
рейтинг

I enjoyed this course and learned new things to apply in practice immediately. All the topics discussed were presented through practical examples, while the instructor implemented them in real-time, which is very instructive and adds a lot of genuine credibility to the Jmix platform. The instructor was highly skilled and professional and could answer all the questions no matter how complex they were. I'm very satisfied and would highly recommend this course to anyone looking to work with Jmix, both platform beginners and proficient users of prior versions of Jmix.

рейтинг
Jan Duda
рейтинг

The information provided was extremely helpful. I was very pleased with Dmitryi and the training session. I appreciated that he began incorporating short breaks, as it was initially challenging to maintain focus for three hours straight.

рейтинг
Enrique Céspedes
рейтинг

The information presented was very usefull, and variated, I am on a migration process of a system that was develop on a earlier version of jmix, so I'm going to have the chance tu apply them. The instructor was very professional, pretty sure of what he was explaining, couple of moments where the hot deploy did not help him, but nothing unexpected if you are used to work with jmix or cuba platform. I am very satisfied with the training, the material provided are going to be a very usefull reminder of how to code propertly.

рейтинг
Florin Tanaša
рейтинг

Since I have been working with your product for some time, some of what was presented was familiar to me, but a large part was new. Dmitriy Vaschenko is a very good professional and sometimes he is funny, he relaxes the atmosphere very well. I liked that he used Jmix Studio to a minimum, this was useful for us. The course was a real marathon for both the master and the students, it really covered almost everything that is necessary for a developer.

рейтинг
Atamert Çakır
рейтинг

Most of the information presented was highly relevant and practical, directly applicable to my work. The instructor was highly professional, knowledgeable, and engaging throughout the course. I am very satisfied with the training; it exceeded my expectations in many aspects. The course was excellent as it is. Adding more real-world examples or case studies could make it even better.

рейтинг
Mladen Bucan
рейтинг

The BPM seminar is a good experience, especially for Jmix developers getting started with the BPM add-on. It provides a clear and practical introduction to process modeling and automation within the Jmix framework. An excellent instructor does not rely solely on the static slides but will build real-time example solutions, which are immediately applicable.

рейтинг
Hicham ABOUKHASSIB
рейтинг

I would like to thank you and the team for making this learning journey a great experience. Surely, we missed many things during the session, because there was a lot to take in, but the recordings and presentations helped me to level up again.
I would be happy to meet you again in other topics.

рейтинг
Mario Alberto Medina Rojas
рейтинг

The information was very useful and detailed. The instructor explains very well and demonstrates each topic with practice. I am very satisfied with the training. The only suggestion would be to make the classes shorter, maybe around an hour and a half.

рейтинг
Gergő Süveges
рейтинг

The course was quite informative, even after 5 years of CUBA / Jmix there were new things I learned. Dmitriy was well-prepared, if there was something he couldn't answer right away, he made sure to follow up with the answer in the next lesson. Overall I enjoyed the course, it was helpful, engaging and worth the time.I think the topics are well structured so I don't really have any suggestions, thank you and the team for the opportunity.

decorate image
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
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

Jmix Online Course Schedule

Secure your seat in the next Jmix online course now
2025
2026

Please contact us to configure your group or individual learning track