• 8 апреля, понедельник
  • Москва, 127473, город Москва, Селезневская улица, дом 11А, строение 2, офис 511

Курс "Разработчик Bitrix Framework"

Регистрация на событие закрыта

Извините, регистрация закрыта. Возможно, на событие уже зарегистрировалось слишком много человек, либо истек срок регистрации. Подробности Вы можете узнать у организаторов события.

Другие события организатора

ООО "Дело Прагматика"
18 дней назад
с 10:00 8 апреля по 17:00 11 апреля
Москва
127473, город Москва, Селезневская улица, дом 11А, строение 2, офис 511

Часто сталкиваетесь с нестандартными задачами и есть необходимость расширять стандартные возможности платформы? С удовольствием расскажем Вам все подробности на нашем курсе. После обучения вы перестанете говорить «Битрикс так не может»!

О курсе

Курс предназначен для опытных разработчиков на Bitrix Framework, которым необходимо сэкономить время на изучение возможностей системы для разработки специализированных или высоконагруженных проектов, а также тиражных решений

 

По окончании курса слушатели смогут:

  • Конфигурировать многосайтовость для проектов на платформе Bitrix Framework
  • Понимать принципы конфигурирования веб-систем для оптимальной работы и настраивать специализированное программное обеспечение
  • Использовать контроллер сайтов для управления подчиненными сайтами
  • Использовать возможности Бизнес-процессов для разработчика
  • Создавать собственные модули

 

Программа

Модуль 1. Основы работы с Bitrix Framework (4 ак.ч.)

  • Структура Bitrix Framework
  • Старое ядро и ядро D7
  • MVC в контексте ядра Битрикс
  • Инструменты: журнал событий, логирование ошибок
  • Лабораторная работа «Выборка и фильтрация данных с использованием функционала API»

Модуль 2. Инфоблоки с позиции разработчика (4 ак.ч.)

  • Организация хранения данных при помощи инфоблоков
  • API для работы с модулем инфоблоков
  • ORM Битрикс. Концепция. Описание
  • Использование Highload инфоблоков
  • Лабораторная работа «Создание информационного блока с заданными параметрами»

Модуль 3. Работа с компонентами 1С-Битрикс: Управление сайтом (4 ак.ч.)

  • Модификация данных в шаблоне компонента
  • Расширение возможностей типовых компонентов
  • Кеширование данных компонента
  • Простые и комплексные компоненты
  • Лабораторная работа «Создание компонента»

Модуль 4. События в Bitrix Framework (4 ак.ч.)

  • Группы событий по месту возникновения и назначению. События в новом ядре
  • Примеры использования событий
  • Использование событий при работе с компонентами
  • Использование событий при кастомизации административного меню
  • Лабораторная работа «Расширение возможностей системы при помощи обработчика события»

Модуль 5. Работа с JavaScript-библиотекой Битрикс (4 ак.ч.)

  • Ядро библиотеки. Принципы работы
  • Использование AJAX для обмена данными
  • Остальные расширения
  • Разбор типовых ошибок при работе с библиотекой
  • Лабораторная работа «Использование AJAX-запросов в компонентах»

Модуль 6. Агенты Битрикс. Почтовая система (4 ак.ч.)

  • Принципы работы с агентами системы
  • Создание и регистрация агента в системе
  • Почтовые события и шаблоны
  • Работа с почтовой системой при помощи API Bitrix Framework
  • Лабораторная работа «Создание собственного агента»

Модуль 7. Модули (4 ак.ч.)

  • Структура модуля Битрикс
  • Типовые решения
  • Конструктор модулей для Marketplace
  • Разбор частых ошибок при создании модуля
  • Лабораторная работа «Создание модуля в структуре Битрикс»

Модуль 8. Расширение функционала Битрикс24 (4 ак.ч.)

  • Различие подходов к доработке Управление сайтом и Битрикс24
  • REST-API Битрикс24. Приложения и типы пользовательских полей
  • Использование отложенных функций
  • Использование JS-библиотеки для модификаций на стороне клиента
  • Лабораторная работа «Изменение интерфейса Битрикс24»

 

Предварительные требования:

Знание основ HTML и CSS

Знание основ JavaScript

Знание основ PHP

Регистрация

Рекомендуемые события

Организуете события? Обратите внимание на TimePad!

Профессиональная билетная система, статистика продаж 24/7, выгрузка списков участников, встроенные инструменты продвижения, личный кабинет для самостоятельного управления и еще много чего интересного.

Узнать больше