Learning online or e-learning courses have several obvious advantages which benefit the student. Other than being able to learn any time and in any place 24/7 add flexibility to the process. Choosing the time suits you to advance your learning.
The coursework is available to the learner to go over and to revise countless of times before finally taking the exam. Also, should the first results are not satisfactorily, you can retake the exam.
You are no longer restricted to set hours and having to rebook another course when the exam results are not as good as you can achieve.