Wicket Training

On-site training course by Wicket Support.

Our on-site training course is an efficient and cost effective way of learning to develop with Wicket. You can let your entire team attend the course, without having to travel. Our instructor comes directly to you.

The training covers Wicket basics as well as advanced concepts. Each day involves number of practical exercises.

The course is written and lead by Matej Knopp, one of the Wicket developers. Matej has years of experience developing enterprise web applications with Wicket, Spring and Hibernate.

The synopsis is not final. Depending on client requirements, the training can be adjusted for specific needs, such as combining Wicket and Hibernate. Also the length or course can be adjusted, ranging from two to five days.

Course synopsis

Day one
  • Introduction
  • Basic structure of Wicket application
  • Page, Page instance, Page Map, Wicket URLs
  • Models introduction
  • PropertyModel
  • CompoundPropertyModel
  • LoadableDetachableModel
  • Forms
    • Using forms
    • Submitting forms
    • Form components
    • Choice renderer
    • Form validation
    • Validators
    • Feedback messages
  • Page navigation
  • ListView
  • Simple CRUD application
Day two
  • Building Wicket components
    • WebMarkupContainer
    • Panel
    • Fragment
    • Border
    • Header contribution
    • Advanced techniques
  • Markup Inheritance
  • Localization
  • Resources, Resource references
  • Pluggable authorization strategies
  • Basic Ajax
Day three
  • Writing custom validators
  • Writing custom converters
  • DataView, DataTable, Paging
  • Optimizing performance
  • Advanced models
  • Ajax Tree, TreeTable
  • Autocomplete TextField
  • Modal Window
  • Spring integration

Contact

Are you interested?

You need to have javascript enabled to see the e-mail link. The e-mail address is contact at wicket dash support dot com. Send us an e-mail and we will contact you soon.