Вы напишете собственный компонент 1С-Битрикс и внедрите его в шаблон своего сайта
Сложная теория Битрикса разобрана в схемах и картинках. Пять глав ведут от структуры компонента к готовому «Слайдеру», который работает на реальном сайте.
Почему курс доводит до результата
Курс разработан на основе официальной документации 1С-Битрикс с учётом многолетней практики.

Официальная документация
Основа курса — документация 1С-Битрикс и реальные проекты, а не советы с форумов.

Компонент в кратчайшие сроки
Курс поможет создать собственный компонент быстро — пошагово, вместе с автором.

От простого к сложному
Структура проработана: сначала теория и файлы, затем практика и разбор ошибок.
Вы научитесь
Шесть навыков, которые останутся с вами после курса и пригодятся на любом проекте.
Модернизировать собственный сайт
Ориентироваться в документации 1С-Битрикс
Понимать файловую структуру компонента
Работать с многомерными массивами
Описывать логику компонента
Избегать типовых ошибок// урок 9: вывод элементов инфоблока в шаблоне компонента foreach ($arResult["ITEMS"] as $item): if (!empty($item["PROPERTIES"]["LINK"]["VALUE"])): ?> <a href="<?= $item["PROPERTIES"]["LINK"]["VALUE"] ?>"><?= $item["NAME"] ?></a> <?php endif; endforeach;
Посмотрите первый урок до покупки
Пришлём урок «Введение. Что такое компоненты?» и подробный план курса на почту. Так вы поймёте манеру подачи и уровень материала.
Что именно вы получите
Курс работает на любом компьютере — меню открывается в браузере, интернет для просмотра не нужен.
Количество уроков19
Продолжительность4 часа 08 минут
СистемыWindows, macOS, Linux
Разрешение видео1920×1080 px
Размер курса2.5 Гб
Формат менюHTML в браузере
ЗащитаКурс защищён от пиратства
Базовые знанияPHP, HTML, CSS, JS
Рекомендации к входящим знаниям
Желательно иметь сертификат 1С-Битрикс «Администратор Базовый»: в курсе не разбирается, что такое инфоблоки и как создавать свойства — предполагается, что это вы уже знаете.
«1С-Битрикс давно на рынке, но качественных обучающих уроков по нему катастрофически мало. Это мой первый курс, в котором я раскрываю суть компонентов — именно они отвечают за внешний вид сайта, и работать приходится чаще всего именно с ними».
Денис Горелов, автор курсаПрограмма: 5 глав, 19 уроков
Каждый урок — законченная тема с практикой, разбором кода и скриншотом экрана.
Базовая теория
Принципы работы системы, виды компонентов, component.php, .parameters.php, .description.php и шаблоны.

Знакомимся с компонентами и их видами, разбираем принцип работы системы 1С-Битрикс.

Где размещаются компоненты, что такое пространство имён и код вызова.

Содержание component.php, .parameters.php, .description.php и файлов шаблона.

Структура, назначение и логика работы комплексного компонента.

Основные ключи, языковые файлы, свои кнопки в toolbar.

Массив PARAMETERS: наименования, группы и типы полей.

Виды шаблонов, копирование шаблона и работа с папкой local.
Работа с шаблоном компонента
Внедряем готовую вёрстку в шаблон компонента и выводим динамическую информацию из инфоблока.

Создаём инфоблок со свойствами, описываем .description.php, переносим вёрстку.

Массив $arResult, цикл foreach, проверки свойств, кнопки редактирования.
Разработка компонента с нуля
Разрабатываем компонент «Слайдер»: вёрстка, инфоблок и собственная логика работы.

План реализации и основные задачи разработки компонента «Слайдер».

Папки и файлы компонента, описание в .description.php, инфоблок с элементами.

Свои настройки, подключение модуля инфоблоков, основные параметры.

Безопасный вид $arParams, выборка элементов, формирование $arResult.

Заменяем статику на динамику, пишем условия отображения блоков.

Структура шаблона сайта, папка local, интеграция компонента.
Модернизация компонента
Дорабатываем логику и настройки через шаблон компонента, не изменяя файлы системы.

План доработок, новые параметры, связка настроек через $arCurrentValues.

result_modifier.php и component_epilog.php, доработка шаблона.
Работа со свойствами и разбор ошибок
Выборка свойств из инфоблока, работа с документацией и типичные ошибки.

PROPERTY_, CIBlockProperty:: и GetNextElement(), массив свойств в $arResult.

«Не удалось обнаружить код вызова компонента» и общие рекомендации.
Бесплатные уроки автора для ознакомления
На YouTube-канале автора опубликовано больше 100 уроков — вот три из них, чтобы оценить подачу материала.
Сомневаетесь, подойдёт ли курс?
Напишите напрямую автору — Денис отвечает лично, без менеджеров и скриптов продаж. Обычно ответ приходит в течение рабочего дня.
Курс позволит вам
Три вещи, которые вы сможете делать сразу после последнего урока.
Грамотно ставить задачи перед программистом
Дорабатывать и создавать функционал по аналогии
Воплощать свои идеи в визуальной части сайтаЗаказать курс
Полноценный обучающий курс по созданию компонентов на CMS 1С-Битрикс.
Единоразовая оплата, доступ навсегда.
- 19 уроков, 4 часа 08 минут видео 1080p
- Меню курса в HTML — открывается в браузере
- Электронная версия или флешка почтой
- Ответы автора на вопросы по курсу
Доступные способы оплаты
Вы можете заказать курс удобным для вас способом.
Картой VISA, MasterCard
Платёжная система Webmoney
Платёжная система QIWI
Квитанция СбербанкаP. S. Не нашли подходящий способ оплаты? Напишите нам — подберём вариант.
Как вы получите курс
Два варианта — на выбор при оформлении заказа.

В электронном виде
После оплаты придёт письмо со ссылками на закачку курса — есть вариант быстрой закачки на ваш Яндекс.Диск.

Почтой на флешке
Курс запишем на флеш-накопитель и отправим выбранной почтовой службой. Стоимость доставки — при оформлении заказа.
Перезвоним и всё расскажем
Оставьте телефон и удобное время — ответим на вопросы об оплате, доставке и содержании курса. Звоним только по делу.
Или сразу: 8 (928) 472-64-08
Частые вопросы
Собрали то, о чём спрашивают чаще всего.
Курс полезен и владельцу сайта, и профессионалу. Вы поймёте общую структуру сайта на 1С-Битрикс, сможете формулировать задачи специалистам и реализовывать свои идеи.
Рекомендую иметь сертификат 1С-Битрикс «Администратор базовый»: в курсе не разбирается, что такое инфоблоки, где они расположены и как создавать свойства — предполагается, что это вы уже знаете. Именно новичку полезно пошагово вместе со мной пройти все этапы от создания до размещения компонента.
Я показываю фундаментальные вещи, которые помогут не только создавать компоненты, но и закрепить знания в программировании: многомерные массивы, циклы, API 1С-Битрикс и другие темы.
Достаточно понимать, как вставляется картинка, что такое ссылка и как это оформляется через CSS. В PHP желательно иметь общее представление о массивах, циклах и переменных.
Возврат делается в соответствии с действующим законодательством. Напишите на support@dwstroy.ru с описанием проблемы — постараемся решить вопрос. Обратите внимание: возврат средств иногда занимает более месяца, с уплаченной суммы удерживается комиссия от 300 до 500 ₽.
Если появились вопросы по курсу, его приобретению или обучению, напишите нам на support@dwstroy.ru — поможем в короткие сроки.
Обучение для команды
Берёте курс на отдел разработки или веб-студию? Подготовим доступы на нужное количество сотрудников, счёт и закрывающие документы для юрлица.
// отвечает ИИ — по сложным вопросам напишем сами






