For beginners, it is a good starting point to look at the source of extensions from the extensions DB and check the documentation.
Did you check the sticky topics and announcements in this forum?
"The good news is hell is just the product of a morbid human imagination.
The bad news is, whatever humans can imagine, they can usually create." - Harmony Cobel