The MOOC (Massive Open Online Courses) offers a good number of resources based on the autonomy and flexibility of learning.