When developing courses I always incorporate principles from the Community of Inquiry framework which consider students' needs for social interaction, cognitive challenge and rigor, and teacher interaction and feedback. The three elements work together to create an effective educational experience.
Big Dog & Little Dog’s Performance Juxtaposition site is the mother of all instructional design sites. Though the site does feature advertising, the depth and breadth of the site's content makes it worth the [minor] aggravation. A warning though, one can get lost on this site in the labyrinth of pages, though the tabs at the top of the page are an excellent guide to topics as is the site map with its Table of Contents.
Penn State a pioneer in online learning, features (open) web pages dedicated to course design on its site, Instructional Design Resources. It's a treasure trove of resources and tools for course designers and online educators.