Like diminished scales, whole tone scales fit very well over a dominant 7 chord, especially if the chord has an augmented 5th or b13th. There are only two whole tone scales with different notes in as each step of the scale is a whole tone: you can see in the example below that if you started the scale on C it would have the same notes as the Bb scale. When writing the scale the choice of enharmonics can be arbitrary, but you should try to get the correct enharmonic spelling for the chord in question. If the first scale below is to be used with Bb7, then it is correct that the sixth degree should be Ab, not G#. In the second scale (B), it is correct that the third degree is D# not Eb.
The fourth degree can be a b5th or #11th, the fifth degree can be an augmented 5th or b13th, depending on the context.
In improvisation this scale can work over a straight dominant 7th, the chord does not necessarily need the +5th or b13th.

This is basically a whole tone version of Ex 1-02

This is basically a whole tone version of Ex 1-01

This exercise uses augmented triads ascending then descending in whole tone steps. This works very well in improvisation over any dominant or augmented dominant chord

All the fingering exercises are available in book format. These contain expanded versions of the online exercises (many of them in all keys) and also a section on tone exercise. 144 pages of fun!