Degreasing of the surface (necessarily with special preparations that do not damage the car's paintwork).
Polishing the body, headlights and windows - and removing the remnants of polishing paste, grains of sand and inclusions (pros use special clay). In general, there should be no "cobwebs" and scratches on the surfaces.
Elimination of chips
Polishing again - already to a mirror shine, including glasses, headlights and chrome parts.
Application of ceramic coating in 3-10 layers.
Drying for 6-8 hours.
In general, it is not worth doing this work yourself (unless you are a stubborn and meticulous "self-made"). It is much easier and more reliable to give the car for two days in the hands of specialists at a service station.