To create an e-learning website like Udemy, you should be ready to spend $70,000 to $135,000, which is an average market rate. This will involve project management, custom web design, QA testing, and work development from the discovery phase. The cost normally varies according to the complexity of the features and integrations.  Before spending too much time and money, you can always launch your platform quickly and start with the essential features (as an MVP). This will allow you to test the concept.