EdX is a massive open online course (MOOC) with thousands of free online courses provided by more than 150 schools, nonprofit organizations and corporations. From courses created by the likes of MIT and Harvard, EdX provides a wide variety of courses including entrepreneurship, machine learning, and front-end and back-end web development. All you have to do is sign up and search for any course you’re interested in!
Though all EdX courses are free, users may also opt into paying a fee to obtain a certificate of completion. Courses can also be self-paced, so users can be flexible in how long they spend on each course,
I would personally recommend the “Becoming an Entrepreneur” course created by MIT LaunchX. The course will teach you how to identify business opportunities, perform market research, define your goals as an entrepreneur and a whole other plethora of skills needed to create a startup.