Next training March 27. Next free webinar March 14.
Free live webinars

Practical, developer-focused sessions led by the core team members of the platform

All registered users receive a video record after the webinar.

Upcoming sessions

Europe, March 14, 09:00 UTC +00:00
Convert to my timezone
Americas, March 15, 17:00 UTC +00:00
Convert to my timezone

In course of this webinar you will create a fully functional bike mechanic workshop application from scratch. The webinar highlights key aspects of CUBA applications development:

  • Defining data model and creating the database
  • Auto-generating CRUD UI
  • Generic filters
  • Security subsystem, including role-based and row-level security
  • Development beyond CRUD
    • IDE integration
    • Implementing business logic
    • Customization and hot deploy
  • Dynamic attributes

2 hours


Beginner. No framework experience required.


Internet connection.

Additional Resources

Webinar script
GitHub project



Konstantin Krivopustov

CTO, CUBA Platform

Konstantin has been the architect and team lead of CUBA Platform since its start. Apart of overall architecture, his focus is modularity, extensibility and back-end features.


Yuriy Artamonov

Lead Developer, CUBA Platform

For the last few years Yuriy has played an integral role in the CUBA Platform development team and contributed a lot to the platform architecture design, specializing in front end technologies. As part of his academic activities, Yuriy is mentoring applied math students from the Samara University.


Vlad Minaev

Lead Developer, CUBA Platform

Vlad has been working at Haulmont as a full-stack developer since 2010. He joined the CUBA team recently to develop the new mobile-friendly front-end client based on the Polymer library.


Gleb Gorelov

Senior Developer, CUBA Platform

Gleb specializes mainly on UI components and front-end features. Before joining the team, he used to be a university teacher at Povolzhskiy State University of Telecommunications and Informatics.