About 3 weeks for basic training.
Week 1 basic training - safety equipment, drills, etc.
Week 2 type rating maybe also fire and first aid
Week 3 practicals - swimming / door opening / written tests / CRM / flight limitations, self defence etc.
Then week 4 plus would be service routines, customer service etc.
Most courses are a bit mixed and matched depending on 3rd party availability such as swimming pools / aircraft mock-ups / fire trainers and so on.
H