This depends entirely on how long you want to spend on it! Some people are desperate to get their site up and build it in a day. If you want to get the most out of the resources and really do it like a pro, I recommend taking 4 weeks to work through the resources to do it properly and build it to last.