Базовый курс по XSLT-шаблонизатору

Вчера посетил курс по XSLT, который проводила компания UMI. Не смотря на то, что рассказ шёл в контексте UMI.CMS, основная информация была всё-таки о XSL-преобразованиях.
Как и следует из названия, курс рассчитан на новичков, кем я и являюсь, так как по работе сталкиваться с технологией приходилось всего пару раз. Впечатление от занятия остались положительные. Для вводного занятия было вполне достаточно информации. Занятие проходило в форме мастер-класса и состояло из демонстрации примера: настройки интернет-магазина на UMI.CMS и внедрение вёрстки в шаблон. Собственно, на этом примере и объяснялась вся теоретическая часть.
По ходу курса я писал конспект, но переносить его сюда нет смысла. Вот краткое содержание курса:

  1. Сравнение XSL и TPL шаблонизаторов
  2. Обзор админки UMI.CMS
  3. Настройка модулей
  4. XSL
    • Шаблоны
    • Получение значения выражения
    • Получение группы полей
    • Макросы
    • Переменные
    • Подключение внешних файлов
    • Выбор по условию
    • Основы xPath

Полезные ресурсы:

Курс периодически повторяется. Также проводится углубленное занятие. За расписанием нужно следить тут: http://education.umi-cms.ru/