K.B.
Does he know the basic commands? If so then start there and use the sit/stay command.
If he doesn't know the basic commands or is still rough around the edges with them, then you need to start there and get him trained before going to something like bolting out the door.
What I do is have a pocket of treats-find a treat he will work very hard for-the liver treats are good. Before I open the door. I give the sit command, give a treat. Open the door-if the dog gets up put them back to sit-another treat. Every time he gets up, put him back to sit and another treat.
It will take a few times. But he will get it. He will learn that sitting gets the treat and getting up doesn't.
Also look into the Pet Connection in Mission. They have training for a very good price. I highly recommend them.