We at Pronovix used to keep Drupal lessons at Universty of Szeged (SZTE). My last presentation was about Form API. I made an example module with the following parts:
- Basic form building - validation - submission
- System setting forms
- AHAH form elements
- Theming form elements
- Custom Form API (FAPI) field
- Remote form execution
- Confirmation form.
If you enable the module, you should see these links in the Navigation menu:
My slides was just a shame, sorry about that, but I like more practical explanations.