Cooking is an art, and to lear this art you have to go to a culinary arts schools, where you are going to lear all the cooking techniques. One of the best cooking school in canada is located in Ottawa, yes am talking about the Cordon Bleu.
It is very important beside the technique your going to lear your also going to receive a food safety training, wich is very important in all restaurants. The food handling courses that you receive at school are the main door of entrace of any restaurant.
In this days some supermarkets and departament stores, they offer cookin clases.If you are nule for the kitchen you can attend the loblaws cooking class, where you are going to lear a lot of things, some time they have indian cooking class, basic recepies to make you cooking better.I took one cooking class in calgary loblaws wich i adore.
But in the other hand if you want to make a carrer in the restaurant business it is necesarily that you attend the best culinary school near you.