If you want to make an effective e-learning course, you need to consider the learners' attention span. Ideally, a course doesn't last longer than 30 minutes. The perfect length is between 5 and 15 minutes.