The amount of time that it takes to build an online course will depend on the length and detail of the course. It can take you anywhere between 25 and 500 hours to create an online course from start to finish.
Short courses can take just a few days, but longer courses can take weeks or months.