Перейти к содержимому

Как получить сертификат bitrix

  • автор:

Сертификат разработчика Bitrix Framework. Часть 1

Не часто встретишь людей которым нравится система 1С-Битрикс и их подход к разработке. Но почему-то же его используют? Причем совсем не в маленьких масштабах. Вот и мне выпала возможность (даже необходимость) разобраться в этом и попутно получить сертификат разработчика Bitrix Framework.

Раньше, когда трава была зеленее, PHP был 5.2, а Битрикс 12-й версии, я уже пытался получить пару сертификатов. Не получилось. Тогда же и выяснилось, что для получения сертификата разработчика нужно пройти все предыдущие сертификации. А это, ни много ни мало, Контент-менеджер и три вида Администратора. И только после этого можно будет начать тестирование на разработчика. Мне честно не нравится такой подход, но с этим приходится мириться. Иначе никак.

Все по 100 рублей

Для тех, кто сейчас вопрошает почему я не искал ответы в интернете, скажу, что в этом нет смысла. Конечно, можно найти все тесты и получить все сертификаты за один день. Можно вообще заплатить 100 рублей и все тестирования пройдет за вас другой человек. Но зачем? Голая бумажка (а в нашем случае даже PDF) ничего не значит, если вы ничего не знаете. Она бесполезна.

Я пошел по пути изучения учебных курсов. Всех от контент-менеджера до разработчика. Конечно, сдать тесты самостоятельно почти нереально и приходится искать ответы, но такой вариант продуктивней тупого выбора радио-баттонов по решебнику. Должен заметить, что чем более серьезен тест, тем более простые вопросы в нем. Например, без решебника я практически не мог ответить на вопросы по контент-менеджменту, т.к. они были в основном о глупых названиях и кнопочках. Но по мере приближения к тестам на разработчика вопросы становятся все более адекватными и понятными программисту.

Куда вообще жать?

Для начала регистрируемся на http://dev.1c-bitrix.ru. Обязательно используйте реальные ФИО, т.к. сертификаты на имя цВеТоЧеК довольно бесполезны. Затем идем в раздел Обучение и сертификация => Мое обучение. Здесь расположен список всех возможных сертификатов со ссылками на онлайн курсы и тестирования.

Для получения сертификата требуется успешно сдать все тесты курса. В моем случае это Контент-менеджер, Администратор Базовый, Администратор Модули, Администратор Бизнес и Разработчик Bitrix Framework.

Я еще не встречал ограниченных по времени тестов, но все тесты имеют ограниченное число неудачных попыток. Ни где не встречал описание того, что произойдет при превышении этого лимита, но не думаю, что что-то хорошее. Так же для успешной сдачи теста нужно всегда отвечать правильно. В некоторых тестах можно ошибиться один раз, но не во всех.

Сложность представляют вопросы с чекбоксами, в которых можно выбрать несколько вариантов ответа. Я пока не встретил ни одного вопроса, чтобы ничего не отмечать, но попадались вопросы со всеми правильными вариантами. При этом если поставить хоть одну лишнюю галочку или хоть одну не поставить: вопрос не засчитывается.

В конце каждого теста выводится результат: правильно/всего. При этом никак не понять в каком конкретно вопросе вы ошиблись. Этот момент доставляет очень много неудобств при тестировании. Особенно доставляют тесты с 35+ вопросами по завершении которых сообщается о двух неверных ответах и не сдаче теста. И впадаешь ты в транс в поисках ошибки.

Иногда попадаются тесты в которых по ходу пишется процент правильности ответов. В этом случае можно отследить где ты ошибаешься, но в большинстве случаев у вас не будет вообще никакой информации о правильности ответов на вопросы.

Я сдал тест, но ничего не изменилось

Ага, я тоже это заметил. При успешной сдаче теста система вообще ничего не меняет. В списке тестов отображаются и сданные и не сданные и они никак не отличаются. Единственный способ вспомнить, что вы делали вчера: зайти на страницу результатов (вторая иконка в верхнем левом меню) и сравнить названия тестов. Других вариантов я не нашел.

А вот после сдачи всех тестов курса. а вот хрен, ничего не меняется. Вообще ничего. Вам даже не скажут, что у вас теперь есть сертификат, а лишь предложат пройти тестирование еще раз. Нужно зайти в личный кабинет портала и только там можно будет скачать свой сертификат в PDF.

А толк то есть?

На самом деле — да. Читая учебные курсы узнаешь много нового. Например, новое ядро битрикса уже работает на неймспейпах и имеет свою ORM. Конечно, нет таких фич как внедрение зависимостей, но вот поиск на Sphinx прикрутить легче простого. А вот шаблонизаторы по прежнему не используются. И хотя это дело вкуса, но не думаю, что прикрутить шаблонизатор к новому ядру будет проблемой.

После прочтения почти четырех учебных курсов начинаешь понимать, что 90% задач битрикс покроет из коробки. Это уже не та ужасная неподвижная система 12-й версии от которой я плевался. Теперь здесь все более «правильно» и по фен-шую.

Bitrix framework. Сертификация

Нужно было получить сертификаты Битриска, в том числе разработчика Bitrix framework.
Для этого нужно зарегистрироваться на https://dev.1c-bitrix.ru/
Выбрать курс, и пройти N тестов ( для фреймворка 8) по 10-30 вопросов в каждом, после чего будет автоматически сгенерирован сертификат. Тест проходится самостоятельно в режиме онлайн, без контроля. Есть ограничение по времени, но оно очень большое. Так же есть критичные вопросы, неправильный ответ на которые = не пройденный тест.

Как это обычно бывает с битриксом(и не только), тесты работают через жопу. В некоторых тестах вообще не пишется, правильный ты дал ответ или нет, в некоторых пишется текущий % правильных ответов.
И конечно как вишенка на торте, это то, что система не пишет дал ты верный ответ на критичный вопрос или нет. Так что если в тесте 40-50 вопрсов, то нужно его перепроходить после ответов на все вопросы!
Вообщем если тест не пройден, и правильных ответов больше 83%, то видимо вы не ответили правильно на какой-то ключевой вопрос.

Ответы на вопросы можно найти в интернете, но не все. Некоторые ответы на сайтах не правильные, но в итоге

95% по каждому тесту я набрал.
Ниже приведу некоторые ответы которые я не нашел, и пришлось отвечать самостоятельно, может кому пригодится.

Выберите верные правила наименования пространств имен:

  • Пространства имен должны именоваться «ВерхнимКэмелКейсом».
  • Рекомендуется обходиться без сокращений и аббревиатур.
  • В названии может быть использован только латинский алфавит.

Регистрация сервиса при использовании сервис локатора выполняется:
— через файлы настроек bitrix/.settings.php или /.settings.php
— с помощью API, методами класса \Bitrix\Main\DI\ServiceLocator

Где могут располагаться контроллеры?

  • в модуле
  • в компоненте

Обработчики аяксовых запросов в компоненте могут быть реализованы в файлах:

  • ajax.php
  • class.php

Какие из перечисленных соглашений AJAX верные?
— Время, дата, ссылки должны возвращаться объектами.
— Можно не указывать namespace в действии, если в настройках модуля задан defaultNamespace.
— При вызове все имена действий регистроНЕзависимые.
— Если не указано vendor:, то это означает, что это bitrix.
— Вместо namespace можно использовать альяс, если он указан в настройках модуля.

Чтобы начать использовать ORM для конкретного инфоблока нужно:

  • Заполнить поле «Символьный код API» в настройках инфоблока.

Выберите преимущества использования ORM:
— На каждую сущность программируются свои методы GetList, Update, Add, Delete.
— Стандартные события добавления/изменения/удаления доступны автоматически.
— Операции выборки и сохранения в БД однотипные, с одинаковыми параметрами и фильтрами.
— Таблицы сущностей по возможности обслуживаются минимумом нового кода.

За описание структуры сущности в ORM отвечает метод
— getMap()

Для включения разделенного режима сессии нужно:

  • добавить в .settings.php: ‘kernel’ => ‘encrypted_cookies’
  • добавить в .settings.php: ‘lifetime’ => 14400
  • изменить в .settings.php значение session[mode] на separated

Укажите способы взаимодействия модулей между собой:
— инициализация событий
— подключение модуля с помощью метода CModule::IncludeModule с последующим непосредственным вызовом метода класса или функции модуля

Для определения документов, не участвующих в поиске, на странице настроек модуля «Поиск» служит поле
— Маска исключения

Чтобы информация из инфоблоков могла участвовать в поиске, необходимо:
— включить соответствующие опции в форме настройки инфоблока.

Что из перечисленного участвует в индексе? Отметьте верные утверждения:

— информационные блоки, для которых в настройках указано соответствующее разрешение
все информационные блоки сайта
— только те статические файлы, для которых задан заголовок ($APPLICATION -> SetTitle(‘заголовок’);)

На что можно наложить ограничения в настройках модуля «Поиск»?
— на конкретные папки и файлы
— на тип файла по маске
— на размер файла

Представьте, что в Облаке 1С-Битрикс уже хранится 2 бекапа. Новый бекап меньше по объему всего хранилища, но в тоже время превышает объем оставшегося доступного места. Возможно ли создать новый бекап (отметьте все верные утверждения)?

— да, из облака будут удалены оба старых бекапа, если недостаточно удаления первого архива
— да, из облака будет удален только первый архив, если объем нового бекапа меньше появившегося доступного места

Выберите верные утверждения
— Дублирование бекапа на удаленную площадку увеличивает безопасность, но значительно снижает скорость восстановления данных.
— Хранение бэкапа на локальном компьютере — дёшево, доступно, ограничено памятью жесткого диска.
— Хранение в Облаке 1С-Битрикс — бесплатно, очень надежно, просто, быстро. Объем хранимой информации зависит от редакции продукта.

Где можно хранить резервную копию (бэкап) сайта:

— в сторонних облаках
— локально
— в облаке 1С-Битрикс

Какое высказывание о процедуре резервного копирования многосайтового проекта на разных доменах неверно?
— При распаковке архива папки сайтов автоматически переносятся в соответствующие папки на сервере.

Сразу после создания подключения к облачному хранилищу
— старые файлы останутся на хостинге, а новые будут автоматически сохраняться в «облаке»

Выберите верные утверждения:
— Незарегистрированные пользователи будут видеть не актуальную страницу после нажатия кнопки Обновить кеш страницы при установленной опции Учитывать права доступа.
— Тегированный кеш автоматически обновляет кеш компонентов при изменении данных.
— При использовании Автокеширования обновление информации происходит в соответствии с параметрами отдельных компонентов.

Монитор производительности
— получает оценку производительности Bitrix Framework на данном сервере, выявляя основные ошибки настройки сервера;
— показывает скорость работы сайта на хостинге, выявляет «узкие» места сайта и основные ошибки настройки сервера;

Просмотреть содержимое подключенных контейнеров облачных хранилищ можно на странице
— Облачные хранилища (Контент > Облачные хранилища)

Страница «Сервер БД» модуля Монитор производительности в административной части сайта показывает
— сводную статистику производительности сервера базы данных и рекомендации.

Если при редактировании подключения к облачному хранилищу на закладке «Правила» в колонке «Список модулей» оставить поле пустым
— то под действие правила попадают файлы любых модулей

Производительность (выберите верные утверждения)
— зависит от пользовательских функций;
— это величина, обратная среднему времени исполнения ядром продукта пустой страницы;
— не показывает возможности масштабирования системы;

Данная страница:

— отображает все базы данных для всех групп серверов

Время исполнения страниц можно посмотреть
— в формах монитора производительности в административной части, если включен сбор статистики.
— внизу каждой страницы публичной части сайта, если включена Отладка.

Какой тип таблиц MySQL рекомендуется использовать для улучшения производительности при больших нагрузках?
— InnoDB

Инспектор сайтов проверяет следующие параметры работы интернет-магазина:
— срок действия лицензионного ключа
— доступность сайта из двух географических точек
— срок действия домена
— срок SSL-сертификата

Если пользователь исключен из всех групп, созданных в системе, то его права доступа определяются:
— Пользователь всегда относится к одной из групп и его права определяются правами группы.

Добавление новых пользователей в систему возможно:
— как автоматически с помощью импорта, так и вручную

Для импорта пользователей из CSV-файла минимально необходимое условие, это
— указание имени и фамилии пользователя

Если пользователь удален из списка пользователей корпоративной сети, то:
— его аккаунт будет сохранен в системе.
— при попытке получить доступ к ресурсам сайта он получит отказ в авторизации.

Штатный инструмент безопасной авторизации

— Защищает в случае прослушивания трафика
— Требует подключённых дополнительных библиотек

Какие минимальные требования предъявляются к паролю при создании учетной записи Администратора?

— не менее 6 символов

Выберите правильный вариант:
Настройка какого поля позволяет ограничивать список пользователей имеющих доступ к сайту ad/ldap:
— 3

Формат показа даты и времени в публичном разделе сайта определяется
— в форме создания/редактирования Региональных настроек и отдельно для каждого сайта в форме создания/редактирования сайта

Можно ли скрывать исходный код компонента?
— да

Система позволяет просмотреть права на файлы и папки, установленные на уровне системы. Данные параметры отображаются:
— в «Менеджере файлов»

Форма «Проверка системы» служит для
— проверки сервера на соответствие техническим требованием продукта

При удалении сайта нужно учитывать что:
— необходимо снять привязку к этому сайту (или удалить) со всех сущностей системы.
— зависимости сущностей могут быть сложными.

В общем случае для создания нового сайта в рамках системы необходимо
— создать новую запись на странице «Список сайтов»

В каких формах системы могут быть заданы права доступа пользователям?

— в менеджере файлов
— в настройках групп пользователей
— в настройках информационных блоков
— в настройках модулей

Обновить вручную поисковый индекс необходимо после:

— изменения, добавления правил сортировки
— изменения информации без изменения даты
— изменения параметров морфологического поиска
— создания списка «стоп»-слов

Центры тестирования и сертификации | 1С-Битрикс

Компания 1С-Битрикс является производителем программного продукта «1С-Битрикс: Управление сайтом».

ВИДЫ ТЕСТОВ

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

  1. Элементы управления. Обучающий курс.
  2. Визуальный HTML-редактор.
ПРАВИЛА ТЕСТИРОВАНИЯ
  1. Обучение по какому-либо курсу не требует предварительной регистрации. Материал для изучения предоставляется свободно.
  2. Прежде чем приступить к тестированию необходимо зарегистрироваться. Регистрационная форма имеет следующий вид:
  3. Тестовое задание состоит из определённого количества вопросов (в зависимости от направления).
  4. Для успешной сдачи теста необходимо правильно ответить на часть из этих вопросов за определённое время.
  5. Результат сдачи теста определяется немедленно.
  6. Число попыток сдачи теста ограниченно. Поэтому перед тестированием необходимо внимательно изучить материал.
СЕРТИФИКАТЫ

В случае успешной сдачи теста возможно получение сертификата, следующего вида:

СПОСОБ ПОЛУЧЕНИЯ

Для получения сертификата необходимо скачать его в формате PDF в разделе Мое обучение.

Сертификация разработчиков

Экзамены призваны системно улучшать качество разработки проектов, ситуацию на рынке кадров. Для подготовки к экзамену есть вся необходимая документация по системе, учебные материалы.

Сертифицированные сотрудники всегда производят более качественную оценку проектов, реализуют задачи оптимальным образом — это значит более быструю реализацию проектов, меньше ошибок после запуска и легкость его поддержки.

Качественная разработка — это доверие клиентов к партнерам, разработчикам и платформе.

Для партнеров

Партнерам — получить преимущества в бизнесе за счёт навыков и технических знаний!

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

Для разработчиков

Для разработчиков – опубликовать свое резюме на сайте и найти работу в профессиональных коллективах.

Сертификация – это самый простой способ показать работодателю, клиентам и коллегам уровень своих знаний и навыков.

Разработчик, прошедший сертификацию, получает:

  • официальный документ «1С-Битрикс» за каждый сданный экзамен;
  • персональный код личной страницы, для подтверждения достигнутого уровня знаний по продуктам «1С-Битрикс» своим коллегам и работодателям.

Экзамен – серьезное испытание. Но чтобы его успешно сдать, необходимо лишь хорошо подготовиться 🙂
Во время экзамена мы требуем соблюдения определенных правил — так обеспечивается объективность оценки знаний кандидата. Это и дает ценность сертификата, полученного за успешную сдачу экзамена.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Школа онлайн с государственным аттестатом