Learn how to develop web apps with Vaadin

Learn how to code, test, build and deploy web apps that look good and perform well. The training courses cover everything from the basics of components and data binding to the advanced topics of customizations and integrations. You get 40+ courses of on-demand videos with course materials and exercises. You can choose to have access to live training courses with an opportunity to ask an expert. The courses cover Vaadin 10+ and Vaadin 8.

Learn the fundamentals for free

Available training formats

Free training videos

Build your first app with Vaadin and learn the basics wherever & whenever you like.

Get access to free courses now

Pro training videos

Watch advanced level training courses and become a true Vaadin expert!

See on-demand videos

Online live training

Instructor-led courses allow you to get your questions answered and go through the exercises together with an expert.

See training calendar

Onsite training

Tailored training packages to level up the skills of your whole team in your premises.

Contact sales

For pricing information and product packaging, see pricing

Sebastian Steinke

Software Engineer

Red Sea Research Center

I enjoyed the professional and good training in Frankfurt. The mixture between explanations and well-prepared hands-on exercises was great and gave me a good overview about Vaadin Best Practices.

Still have questions about Vaadin training courses? Contact us for more information.