To build a Learning Management System that is LMS with WordPress isn't an easy task. If you wish to create an e-learning website with WordPress, you require creating a complete Learning Management System which includes lessons, topics, quizzes, assignments and what not.
Online learning is becoming quite popular these days on WordPress. As a matter of fact this is because WordPress itself is the best CMS available. However, WordPress provides variety of plugins for this purpose.