While dog training for obedience is a complex topic, the process is quite easy to understand once you know what you are doing. The first thing you have to do is train your dog for what you call his behavior. You may think that training for dog obedience is training for dog behavior, but that is not all. You have to train him for his behavior just like you train a child for behavior. For example, when your child does something wrong you have to teach him not to do it. Same with your dog. So you can train your dog for obedience just like you train a child for behavior.
The second thing you need to do is train your dog for the commands and techniques. There are lots of techniques and commands that you can use. If you think that all commands for dog obedience are the same, then you are wrong. There are some commands that are not suitable for dogs.
For example, the command to sit. You have to avoid using that command on your dog. In that case you should use the command to do it, then the dog learns to sit on your command.
Another example is the command to stay. You have to avoid using that command for your dog, because it is too hard for him to do. Use the command to sit, then stay. That is how he learns the command.
Another example is the command to walk. You have to avoid using that command on your dog. You can use the command to sit and walk. That is how he learns to do it.
These are some examples of the commands and techniques that you can use for dog obedience training. The key is not to go overboard with the commands and techniques that you use. You can use the same commands and techniques every time you train your dog for dog obedience. It is good to be unique.