From space telescopes to machine learning: A step-by-step guide to finding planets beyond our solar system