Thank you very much for your answers.
I can see there are some sort of exchange programs between Canada and a few European countries.. but what if someone isn't a military pilot (but has some flying experience) and simply wants to emigrate and train in Canada? Would it be possible to send an application and wait for their respond while preparing all of the documents required for visa, permanent resident card etc. (in parallel). Or you firstly need to reach one level to start thinking about another one?
Cheers!