Работаю в российской конторе по разработке ПО на заказ, в отделе веб-разработки.
Заставили пройти сертификацию битрикса.
Для начала почитал документацию. Много информации, запоминать ее смысла нет, если не работаете с битриксом на постоянной основе.
Основное, что нужно знать о битриксе:
Ядро
APPLICATION — Основной класс, содержит методы для получения и вывода основной информации в шаблоне.
Модули
Это подключаемые плагины взаимодействующие с БД и админкой.
Шаблон
Вьюха.
local -> tremplates -> template_name
Компоненты
Часть(и) шаблона могут быть сложносоставными.
template_name/components — Компоненты шаблона: меню и т.д.
Редактируемые области
CMain::IncludeFile — позволяет создавать редактируемые области. Нужно создать файл в папке include и подключить этим методом.