Check out the list includes Learning Management Systems, resources for getting your class online, resources for designing an online course, online course tools, how to teach an online course, student resources etc.
Perhaps you have a special skill, talent, or knowledge-base that you want to share with others, and maybe you’ve heard that teaching online courses can make you a little extra money. The resources below will help you discover how to combine both what you have to offer and what you wish to gain by guiding you through creating and establishing an online course.
Source: Best Universities