How to create an individual blog page from existing CMS?

Hi, I have some questions about Blog CMS. Now I am creating a website for art schools and now I want to create an individual page for each course’s details. I already created course cards on the homepage for each course. (See picture 1.1)

The problem is when I don’t find a way to make this card linking to the new individual blog page.
I want it to become similar to this (see picture 1.2).

Is there any way to fix this problem?

Thank you so much,