Meant to say that I combed through this page and still couldn’t figure it out, let me know if I’m missing something:
Optionally, an extension could leverage a backend. It may be worthwhile avoiding building an extension that requires a backend if you are also learning to write code at the same time.
To start, I’d suggest coming up with an idea of what you want your extension to do. From there, investigate what is needed to achieve that.
Thank you very much for your response. I have a tutorial series on those languages so I’ll start there. Many thanks!