Hello,
Courses only show on users' Dashboards when they are enrolled in them.
You can show all available courses on your site front page or on the courses page yourmoodlesite.net/course
For more information on site set-up, please see the Admin quick guide.