Clean the surface that is to receive the coating. Use a degreasing chemical or heat the material to a high enough temperature to burn off any foreign particles. Texture the surface of your material for adhesion purposes. Use a dry, grit-like aluminum oxide sheet to remove any excess rust and materials. Bake your material in an oven at 450 degrees for 30 minutes. You material is now clean and ready for coating.
Hang your material so that all areas are easily accessible. Mix your ceramic coating so no loose particles float around in it. Use a spray gun, specifically a gravity-fed one, for accurate and maximum coverage without dripping. Apply the coating. If needed, do a second coat.
To finish the coating process, allow your material to air dry for around 20 minutes. After that, you will need to bake your material in an oven to set the coating. The temperature and time for this varies between coatings. Check the manufacturing instructions to ensure you bake it for the correct amount of time. Once is has bakes, polish the material with a steel wool brush.