Learn the realistic 16‑20 week marathon training timeline for beginners, with weekly schedules, mileage progression, injury prevention tips, and a final taper checklist.