I have created the courses using WordPress native capabilities: Pages and Posts. Each class has one main page and several articles. On main page there is a description of the course and the curriculum. This include a short video presentation that is first video in a playlist. On the right sidebar of the course there are links to Class Articles.
I have organized posts using a simple classification: Class Articles and Tutorial Articles. A student can chose to follow courses and take exams while a freelancer may use tutorials more often. The instructors may be interested in using both navigation methods.
I have created a special menu to jump directly into a tutorial. This menu improve the navigation and reduce frustration finding articles. Tutorials menu is a premium feature not available for free members. New menus will be created when content is ready for study.
See also: research