Training starts from the day you bring them home. Doc E's suggestion is good, as is Evan Grahams Smart Works program itself. I am using this program with my new pup.
But be prepared for set backs due to holes in your training that may show up years later as it did for me with my older dog, but that was due to me training my first hunting dog. But they can be fixed, but it has been enjoyable watching the dogs progress.
Congrats on your new pup, and enjoy.