Разработчик Битрикс24 (август 2025) [Otus]
Адаптируйте Битрикс24 для уникальных потребностей вашего бизнеса
Для кого этот курс?
Для php-разработчиков. Изучите bitrix-разработку; сможете претендовать на вакансии, где требуются навыки программирования для CRM Bitrix24
Необходимые знания:
Поймёте, как устроена система, как вести разработку и не нарушать лицензию, а также как вернуть к жизни любой legacy-проект
Вы научитесь:
Цена: 75600 руб.
Адаптируйте Битрикс24 для уникальных потребностей вашего бизнеса
Для кого этот курс?
Для php-разработчиков. Изучите bitrix-разработку; сможете претендовать на вакансии, где требуются навыки программирования для CRM Bitrix24
Необходимые знания:
- Базовые знания PHP
- Базовые знания SQL
- Понимание принципов ООП
- Базовые знания JavaScript
Поймёте, как устроена система, как вести разработку и не нарушать лицензию, а также как вернуть к жизни любой legacy-проект
Вы научитесь:
- разворачивать Битрикс24 на собственном сервере
- модифицировать интерфейс системы и сущности на механизме событий
- разрабатывать компоненты, модули, rest-приложения
- автоматизировать работу порталов с помощью бизнес-процессов
- кастомизировать стандартный функционал системы
- оптимизировать работу системы
- интегрировать Битрикс с другими системами
- создавать свои сущности и модели данных к ним
- расширять возможности стандартных бизнес-процессов
- безопасно переносить данные с портала на другие порталы
- Установка и настройка Битрикс24
- Модели данных и хранение. ORM
- Компоненты и модули
- Кастомизация интерфейса
- Автоматизация
- REST
- Расширенные возможности работы с платформой
- Проектная работа
Установка и настройка Битрикс24
Развернем виртуальный сервер с системой Bitrix24
Научимся правильно получать данные из базы данных. Рассмотрим все возможные варианты хранения.
Научимся создавать свои типы данных для элементов списочного типа.
Научимся работать с конструктором БП в связке с бэкендом
Научимся правильно получать данные из базы данных. Рассмотрим все возможные варианты хранения.
Научимся отслеживать события в системе и реагировать на них
Научимся создавать сервисы обработки REST запросов. Отложенный запуск
Настройка системы
Развернем виртуальный сервер с системой Bitrix24
- Тема 1: Знакомство с Битрикс24
- Тема 2: Установка Битрикс24
- Тема 3: Создание и настройка проекта в VScode // ДЗ
- Тема 4: Отладка и логирование // ДЗ
Научимся правильно получать данные из базы данных. Рассмотрим все возможные варианты хранения.
- Тема 1: Создание списков и свойств, описание модели и получение данных
- Тема 2: Связывание моделей // ДЗ
- Тема 3: Модуль CRM
- Тема 4: Highload-блоки
- Тема 5: Создание своих таблиц БД и написание модели данных к ним // ДЗ
- Тема 6: Bitrix cache
Научимся создавать свои типы данных для элементов списочного типа.
- Тема 1: Кастомизация компонентов Bitrix24
- Тема 2: Компонент списка таблицы БД // ДЗ
- Тема 3: Выгрузка данных компонентов в Excel
- Тема 4: Кастомизация модулей системы
- Тема 5: Контроллеры в компонентах и модулях
- Тема 6: Написание своего модуля // ДЗ
Научимся работать с конструктором БП в связке с бэкендом
- Тема 1: Возможности кастомизации интерфейсов в Б24
- Тема 2: Создание кастомных полей и встраивание их в систему // ДЗ
- Тема 3: Пишем простое приложение на BXVueJs
- Тема 4: Учимся подключать свои скрипты, взаимодействовать с компонентами из фронтенда // ДЗ
- Тема 5: Доработка интерфейсов на JS
Научимся правильно получать данные из базы данных. Рассмотрим все возможные варианты хранения.
- Тема 1: Создание бизнес-процессов для разных сущностей
- Тема 2: Написание своих активити для БП // ДЗ
- Тема 3: Обработка событий // ДЗ
- Тема 4: Создание фабрики событий
- Тема 5: Виды агентов и методы запуска. Запуск своих агентов для запуска сервисов системы
Научимся отслеживать события в системе и реагировать на них
- Тема 1: Локальные приложения и вебхуки // ДЗ
- Тема 2: Создание тиражных приложений
- Тема 3: Бот платформа
- Тема 4: Добавление собственных методов REST // ДЗ
- Тема 5: Написание сервисов для работы с сущностями системы
Научимся создавать сервисы обработки REST запросов. Отложенный запуск
- Тема 1: Запросы к внешним системам
- Тема 2: Интеграция с 1С
- Тема 3: Работа с миграциями. Обновление системы
Настройка системы
- Тема 1: Выбор темы и организация проектной работы
- Тема 2: Консультация по проектам и домашним заданиям
- Тема 3: Защита проектных работ
- Тема 4: Подведение итогов курса
https://otus.ru/lessons/bitrixdev/