I would suggest you
go on a carpet cleaning course first. If this does not answer all your questions you are either on the wrong course or you haven't asked the instructor the right questions.
One day courses can be as effective if not more effective, as the quality of instruction is the deciding factor. So don't be dazzled by the offer of a weeks training which may not suit your needs. Contact all the training course facilities and talk to them about their courses, the content and delivery. Number of attendees, past history and the success and failures of their clients.
You'll get plenty of people on this site who will recommend their own favourites. Also register on the
solutions forum and ask about their products and those from other manufacturers and how their training compares with companies like prochem and cleansmart. Get their view on machines from alltec, amtech, cleansmart, prochem and the many other suppliers throughout the UK.
One thing to remember is doing the work may be easy, but getting the work is hard !