Learning Unity Methods

Ok, I know C# very fluently. I can use classes, methods, name spacing etc. - I can use it with ease!
But to make games, I need to learn all of Unity’s methods. I have hunted around but found nothing. Could I have a link to a site or document where I can learn about unity’s methods in C#?

The MonoBehaviour page from the scripting reference has a list of most of the events such as Start, Update, OnCollisionEnter etc.