Сначала я бы начал использовать шаблоны, потому что они контролируют внешний вид сайта и легки для понимания.Просто измените шаблон по умолчанию, чтобы увидеть, как все работает.
http://docs.joomla.org/Template_Development
Прежде чем начинать разработку собственных модулей или компонентов, всегда стоит проверить, что там уже есть, потому что вы часто что-то находитеэто близко к тому, что вы пытаетесь сделать, чтобы вы могли изучить или изменить существующие решения:
http://extensions.joomla.org/
Следующим шагом в разработке будет написание модуля, который можно отобразить влюбая позиция на сайте.
http://docs.joomla.org/Module_Development
Если вам нужно больше, чем просто отображать информацию на внешнем интерфейсе, самое время взглянуть на написание компонента:
http://docs.joomla.org/Component_Development