Even a simpler way (no texture coordinates needed) to make the pattern change and loop all that is needed is to change the noise texture to 4D and animate the W setting
True, cameramannz1986 (although it still uses Texture Coordinates (Generated) 'in the background').
This was also mentioned in the question by Benjamin_Bass under this lesson.
Changing the W from 0 to 1, has a similar effect as changing the Z Location in the Mapping Node 1 meter.
It makes sense that this works: the Z axis is perpendicular to the X and Y axes, the W axis is perpendicular to the X, Y and Z axes, so also to the X and Y axes.
Did not read it I have only watched the 1st 3 videos of Looping Patterns Ducky3D on youtube mainly uses the W to animate textures