Potty training is very easy if you are consistant.
Take the pup out every time he wakes up, after he eats or drinks and pretty much any time he stops playing and starts sniffing around.
Use a command when you go outside like "go potty" or "take a piss" the words do not matter just use the same ones every time. When outside as soon as the pup does its stuff make a huge fuss, say GOOD DOG, do a dance, give them a treat, and go straight back inside so they begin to know that the fuss is because you are delighted that they peed or pooped outside.
If you have a accident (and you will) do not get upset, do not rub dogs face in it, if caught in the act just grab pup and run for the door saying no outside! And then put them down, if they finish outside, do your happy dance again.
With time the pup will start heading towards the door himself although when young they may not always make it in time, be consistant.
Also get some cleaning stuff from the pet store designed to remove the smell of accidents.
If I can be of any help please feel free to PM me. I have been working with and training dogs (not as a profession) for 32 years. The time you put into training your pup will pay off with a dog that is a joy to own.
Good luck