I'm used to ArcGIS but am attracted to QGIS for its open source (free) nature. At present I'm trying to use native QGIS processing tools and also script my own algorithms (was used to geoprocessing with ArcPy).
The main hurdle I find with QGIS is the lack of documentation on how to use the existing tools (something similar to ArcGIS Help website). ArcGIS Help is excellent. Usually a simple read through their description and examples for any given tool has me able to use it very quickly. I realize Esri has the budget for this and QGIS is open source, free, and programmed by volunteers, but without good explanations on how to use QGIS tools how can one expect to master them as much as the ArcGIS tools?
Example: ArcGIS Help's entry for their Add Field (Data Management) tool
Is there a book, a website, etc. where similarly helpful instruction is given on the tools available in QGIS and how to use them?
I am familiar with using "processing.alghelp(..tool name..)" in QGIS' python console, but the "help" results offer no real instruction on how to use the tools.