https://learnosm.org/en/ is a good start. And there are resources like https://osmuk.org/getting-started/editing-openstreetmap/ and https://wiki.openstreetmap.org/wiki/Beginners%27_guide.
I currently do my edits mostly with iD (browser-based), seldomly with jOSM and sometimes with “Go Map!”.
The iD-editor has some nice walkthrough and a lot of keyboard-shortcuts.
The wiki https://wiki.openstreetmap.org/wiki/Main_Page is big, but is very helpful when it comes to the correct tagging of objects or *.
Example: https://wiki.openstreetmap.org/wiki/Tag:barrier%3Dbollard