I am starting with adding a lot of software courses. Apart from my website, I will be adding all of the courses on youtube too.
Here are my questions:
1- What kind of hosting is recommended? I am sure shared hosting services like hostgator, or hostgator cloud hosting will not be enough.
Could you recommend good hosting services that I should go for.
2- Since I will be hosting all the videos on youtube, can I just embed the videos on my site? Or should I host the videos separately on AWS or any other video hosting platform?
3- If I host the videos on youtube and embed them on my website, when a user watches the videos, will that be added towards the bandwidth on my server, or will it be considered as bandwidth from youtube?
4- I am looking for some good Learning Management System(LMS) plugins for wordpress. Can you please recommend some good LMS plugin. Cost is not a big issue. I want to have a company that lasts long(seems to) and gives good support.