DSL Development with Xtext and Xtend
Training Fee: 1.290 Euro plus VAT tax
Participants will learn the basic concepts of language development with Xtext: Grammar, Meta Model, Validation, Scoping, Formatting and Quick Fix.
Further aspects such as overriding of basic behavior by dependency injection, referencing of other models, manipulation of a derived meta-model and import mechanisms are taught.
The participants will learn Xtend and how to utilise the wide range of opportunities it provides, e.g. Closures, Manipulatin of collections and Rich Strings. They learn this effectives for generation of source code from models.
After completing the seminar, participants will be able to create prototypes for their own specialised languages.
Participants will apply and expand on their knowledge with the help of a universal and practical example.