You get 1 for each shot you took (which may be 10 to 15 in total). Only these are counted immediately, everything else is counted upon completion only. This also applies to award and CDP boni.
If you worry about fast earned XPs, single play tournaments every day are the only choice (18 holes preferred).
The rest is just for fun IMHO.
(typo corrected)