This starter guide might be useful to you, another thing which should be the most obvious is the documentation on the creator hub which provides detailed explanations as well as examples. But you’re going to have to practice one thing at a time and play around with your code a bit to get a better understanding instead of writing everything in a document and expecting to fully get it (bad practice). Good luck!