"Show on catalog" controls whether or not the course will display in the course catalog.
When reviewing a course as a test learner, uncheck "Show on catalog" and publish the course. Review the course as a learner, and then check "Show on catalog" when the course is ready to be viewable for other learners. |