По этому поводу я уже писал: "Вобщем сначала нужно пораскинуть мозгами по поводу организации хранения данных".
Можно хоть записи новостей использовать, тем более там катологизация есть, либо что-то подобное...
Можно использовать расширения, позволяющие относить содержимое к определенной категории, например
tagpack.
Вобщем - главное рассортировать, а затем запросить содержимое из категории, подогнав его под определенный шаблон на выводе...
Еще, забыл, есть расширение browser со множеством учебников - искать по browser в TER, например можно взглянуть на каталог вин
wine, каталог машин
green_cars и т.д. - искать по словам Case study, Tutorial...