Summarize:

It is essential for your goldendoodle to obey basic commands, such as "sit", "stay", and "come." If your dog obeys these instantaneously, you can control it in pretty much any situation. Begin this training with the "sit" command, and then follow with other commands once your dog has mastered "sit."  To teach "sit", use a food lure. Hold a small treat between your finger and thumb. Hold it just in front of the dog's nose, and when you have its attention, raise the treat in an arc going back over its head. As its nose follows the treat, its bottom naturally sinks to the ground. As soon as its butt contacts the floor, press the clicker. Then reward the dog with a treat. Start adding in the vocal command "sit" as you show the dog the treat. This tells it what action it is you require. If using a clicker, as it sits, then click. Put the puppy into a sit and then hold your hand up, palm towards the puppy in a "Stop" signal. Say "Stay" and take a small step back. Wait for a few seconds to ensure the pup doesn't move, then pat your thighs and call the puppy's name  and say "Come" a bright voice. Reward him when he runs to you. " To teach come, play with the puppy and take a couple of steps away from it. A puppy's natural instinct is to stay close to their mother, or minder, and so it will run to rejoin you. As soon as it moves toward you click your clicker or say "come," and then give it a treat when it arrives. This is a very important skill for your dog to have, for both good interaction and for its safety. Keep repeating this desired action until the dog gets the hang of things, which may take quite awhile. Using these basic principles, you can train a dog to do more complex commands or tricks.  However, don't overwhelm your goldendoodle. Break complex tricks down into their individual components and teach one element at a time, then add them together for a more complex trick. You can make training into a fun game with your dog. For example, throw a toy in the yard for your dog and train the dog it to bring it to you when you say a specific command, make it wait when you say "stay," and come back to your without it if you say "come." A goldendoodle, with its great intelligence should be up to this task with enough training.
Teach your dog to sit. Teach "Stay" once he has mastered "Sit". Teach the dog to "come. Use repetition and don't get discouraged.