For me, some the most important aspect of an online course is to be prepared, have the learning modules ready, and know the course material. In addition, be available to answer questions, either during office hours or through email in a timely manner. Also, let the students know what is expected of them and the deadlines for submission.