one more question i hate to ask in response to this..
germination - 2 days to a week
seedling - 2 weeks
vegging - totally your option - depends on strain, available space, desired harvest date - say 2 to 6 weeks
flowering - 6 to 12 weeks depending on strain and desired properties of weed...