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

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

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


Продолжительность курса: 32 ак. ч.

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

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

Необходимая подготовка:
• Знание основ HTMLиCSS
• Знание основ JavaScript
• Знание основ PHP

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

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

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

Модуль 3. Работа с компонентами 1С-Битрикс: Управление сайтом
• Модификация данных в шаблоне компонента
• Расширение возможностей типовых компонентов
• Кеширование данных компонента
• Простые и комплексные компоненты
• Лабораторная работа «Создание компонента»

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

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

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

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

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

Характеристики курса

  • Начало: Ведется набор
  • Вендор: 1С-Битрикс
  • Код курса: БИТРИКС1
  • Город: Екатеринбург, Пермь, Челябинск, Самара, Ижевск,
  • Направление: Курсы для IT-специалистов
  • Академических часов: 32
  • Количество мест: 8
  • Очно: 47900 ₽
  • Дистанционно: 39900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

Юридический адрес организации:
614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32

8 800 (600)-66-16

learning@eshift.ru