Amplitude has an iteractive support documentation for developer which is almost like a code learning platform like CodeAcademy. It has a 3 column layout where listing sections are leftmost panel, reading section in middle and then rightmost section has code excerpts. Once you input your API key, it gives you exact code snippets that you can directly copy to your wapp or app.