Providing a cloud-hosted learning management system and lifelong learning platform for delivering short courses, blended learning and online degree and promotion and sale of educational courses ...