This is a great collection of articles to look at when designing elearning templates - and then for having to reason some of your design choices with a client afterwards.

I have mostly found the UI ones helpful so far but I think some of the UX ones are going to be key to how I develop and work in the future.