rich2005 wrote:
I find the problem is, the examples like the Bates series, all very simple, gets you writing some one-liners. Then nothing that I have found at an intermediate level. Maybe someone has some links.
IMHO, once you can write working registration code, the intermediate level is knowing your Python and the Gimp API, which is done through experimenting, and reading other people's code. Beware of tutorials because they will make you repeat things that you don't understand. For a reasonably in-depth but enjoyable understanding of Python, look up the talks by Ned Batchelder on YT.
rich2005 wrote:
Many years ago as students we got FORTRAN, then when home computers became affordable, did a bit of BASIC, so I do have a grasp of fundamentals (but not enough). The other problem I have, is, everything I require has already been done, no need to re-invent the wheel
You can re-invent a better wheel
Another way it to look at an API and wonder how you can build a useful script around it.
And python is quite easy to learn, your clumsy beginner code will work, and you'll learn the better ways later(*).
(*) There is always a better way. Even after your 4th iteration, when you think you have found the best way, you find an even better way. I have scripts out there where the functionality has increased 4x while the total code size has remained roughly the same.