Some of the available coating techniques are plasma spraying (if the particles withstand high temperature and can be molten without altering their properties), chemical vapor deposition (CVD), Sputtering or Electroplating.
Nano materials can be deposited with thermal spray; however, the properties of the material may change because the nano powder will be melted. The part you are going to coat is going to be exposed to the stream of molten material, raising the surface temperature or your part. There are requirements for surface preparation. It can be done, but there are factors to be considered.