Hard Floor cleaning is quite diverse. More so than carpets. There is Stone, Vinyl, Wood, Linoleum, Rubber ceramic, etc...etc.. Like many areas there are courses which cover specific areas in detail and then there are courses which try to cover all the areas but in much less detail. For a general over view of all the areas there is Prochem. Kevin and Tony Martin from Tiling Logistics do a more specialized stone and ceramic course. The Ultimate floor care company do a wood specific course. There are many more courses, But it depends on which areas you will be working in the most.