This is a strange and very broad question, but I'm going to give it a shot.
I have been working with ArcGIS API for Python and have had decent results, but the hunting and pecking for scraps of useful information that I have done seems incredibly inefficient.
There is of course the API Reference, which is helpful but full of information that I don't understand, and clearly structured for a specialist. Maybe it's not meant for people like me (Not developers, just trying to do enough coding to streamline the workflow):
For example, what does "Bases" mean, and what would I do with this information?
I needed to list data sources, and found this method - service._service_manifest(). I just Googled it and finally found it on StackExchange or something. It is not in the API reference. Without Google, I would not have found it.
So, my question. Is there one place (that is, ahem, not a $$$ training seminar) that provides a comprehensive explanation of this API and it's components so that Googling wasn't so frequently necessary to get specific information?
Kind of a Hail Mary, I know, but it just seems like there is a better way to systematically acquire information about this system than Googling and copying snippets from the samples. Is it explained A-Z anywhere? I've looked and haven't found a "ArcGIS API Full Explanation for the Non-Specialist" type of document I was hoping for.I would happily purchase a book if there were one (There doesn't seem to be.)