Methods used for the preparation of Ketones only

Using alkanoylchloride and dialkyl cadmium :

By acylation or benzoylation of aromatic hydrocarbon (Friedel-Craft Reaction)

By acid hydrolysis followed by heating of b-Ketoester :

Note : It is b-ketoacid which decarboxylate more readily as it proceeds via six membered cyclic transition-state.

From nitriles :

Treatment of nitrile with Grignard reagent followed by hydrolysis gives a ketone.