Approx:
-10 days induction in Dubai, readying stuff, collecting books, filling forms etc
-3 weeks CBT and fixed base sim plus groundschool days
-3 weeks full flight sim
-6 weeks line training
They're will be assorted groundschool days throughout, some breaks and the CBT and sims could take place at various places around the world. Seems to be about 3.5 months usually but can vary a few weeks. It'll be a busy time, lots of running around like a chicken, trying to get visas, licences, etc.
Good luck.