Hello, I got a project. I have to create a web site like www.udemy.com

Please someone guide me that which tool is the best to create this kind of website.
Should I develop this website using Wordpress?
Or what should I use to develop this website.

Thank you in advance for the best Suggestions.
Regards
Ayyaz