da się
pracowałem przy jednej z nich
na początek, zainstaluj sobie komponent do zarządzania uprawnieniami użytkowników, a potem udostępniaj pliki e-learningowe zależnie od uprawnień
no i oczywiście jakiś system płatności ;)