NAV programming training

I need Navision programming training, which can teach the report, form, and code development. Anybody have an idea where the training is available. place / country is not much important to me, but the training should start from basic and move to intermediate / advance level.

In the UK you go through Interquad.