Hi Jozsef,
WooThemes have recently brought out a LMS (Learning Management System) plugin that does exactly that. See here:
http://www.woothemes.com/products/sensei/
It integrates with most of their themes and WooCommerce so you can sell courses. WooThemes is co-founded in South Africa, so they have some great SA-based plugins available for the system, including Payfast.
We've recently developed a site using Sensei & WooCommerce. It's in French, but if you want to see it, you can see here:
http://www.webacademie.co/ (It's currently in Beta I believe, so all functionality + the look & feel might not be entirely in place)
The one issue with Sensei is that it's still a very new system, so there's a lot they haven't implemented yet and bound to be a few issues here or there. The site above required an insane amount of custom development work to get things working as the owner of the site wanted them to.
Other than that, you can't really go wrong with WooThemes. Great support, great systems, clean and user-friendly.
Did you like this article? Share it with your favourite social network.