Ben is right about the concept, but as the devil is in the detail...
It is best to work backwards.
If you want to hyperlink to a course, go to that course (not in edit mode) and copy the url form the address bar, e.g.http://mysite.com/moodle/course/view.php?id=17
Now go to a front page topic space, or an HTML Block, in edit mode, and (for a text link) write some text, highlight this, click the hyperlink icon (infinity sign) and paste in the url. Save.
You can improve on this with a picture link if you prefer. This time go to edit the front page block or topic first and click the picture icon. Browse for and save your picture as normal, but this will be in Site Files - if you put a picture in a block be careful to keep the size small.
Save that. Return to the course to copy the url, back to the picture again, highlight the picture, click the hyperlink icon, paste as before.
You can take the user to a specific SECTION - a topic or week - in a course with a url like:http://mysite.com/moodle/course/view.php?id=17#section-3
That will scroll item 3 to the top of page (so long as this is feasible without leaving blank space at the end).
But if you want to jump straight into a specific resource or activity then you can you can do much the same by entering that resource, copying its url and pasting that where you wish, e.g.http://mysite.com/moodle/mod/resource/view.php?id=154
Naturally any course or resource that requires login will say so, and similarly any link the user without rights to that course/resource will find the link fails! Always worth testing as a student user.