sir, as you need a website like udemy courses, i will design exactly like udemy. I have already this on Freelancer platform
We Request you to initiate a chat for further discussion on the Project
For more reference work check our Freelancer portfolio.
Warm Regards