The best way to learn is to do and in doing so we solve problems and gain experience. We write to express and not to impress.
The Drupal Cache API is used to store data that takes a long time to compute.