Most experts confirm that a good length for a web-based course is somewhere between fifteen and thirty minutes. This traditional opinion builds on psychological research, specific content patterns and, more often than not, gut feeling.