Anki is a program which trains you to get better at remembering things. There are some clever tricks that it does that decrease your time spent studying. It's great for learning a new API but it can also be used for many other things!
You can find the tooling for anki here. The site feels dated, but it is legit.