Do I have to complete each course in one go?

No, you choose the pace at which you complete each course. So if you want to stop at any point and then go back to your training, you can pick-up exactly where you left off.