Разработка портала онлайн-курсов на 1С-Битрикс

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Услуги, которые мы предлагаем
Показано 1 из 1Все 1626 услуг
Разработка портала онлайн-курсов на 1С-Битрикс
Сложный
от 1 недели до 3 месяцев
Часто задаваемые вопросы

Наши компетенции:

Этапы разработки

Последние работы

  • image_website-b2b-advance_0.webp
    Разработка сайта компании B2B ADVANCE
    1361
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Разработка веб-сайта для компании ФИКСПЕР
    948
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    694
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    833
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    732
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    1075

Разработка портала онлайн-курсов на 1С-Битрикс

Вы записали 40 часов обучения, выложили видео на YouTube, разослали ссылки. Через месяц — 70% учеников бросили, никто не сдал тесты, сертификаты рисуют в Photoshop. Знакомая боль? Портал онлайн-курсов на 1С-Битрикс решает это. Он даёт структуру, отслеживание прогресса, автоматическую проверку знаний и сертификацию. Наш клиент — онлайн-школа английского — после внедрения такого портала поднял доходимость до конца курса с 20% до 85% за 3 месяца. Без портала администратор тратил 15 часов в неделю на ручную сертификацию — теперь всё автоматически. Экономия на зарплате администратора — до 150 000 рублей в месяц. При курсе на 500 учеников со средним чеком 5 000 рублей портал окупается за 3 месяца. Хотите так же? Закажите консультацию — подберём решение под ваши задачи.

Как устроена структура курса?

Курс — не плоский список уроков, а иерархия с зависимостями. Модель данных базируется на инфоблоках.

Ключевые сущности:

  • Курс (инфоблок верхнего уровня): название, описание, обложка, автор, уровень сложности, длительность, категория
  • Модуль (секция инфоблока): тематический блок из нескольких уроков
  • Урок (элемент инфоблока): видео, текст, задание или тест
  • Бонусные материалы: файлы для скачивания, чек-листы, шаблоны (файловые свойства)

Типы уроков и проверка прохождения:

Тип Содержание Проверка прохождения
Видеоурок Встроенный видеоплеер Просмотр > 90% длительности
Текстовый урок Статья с иллюстрациями Отметка «Прочитано»
Тест Вопросы с вариантами ответов Набрано ≥ N баллов
Практическое задание Описание + поле для загрузки результата Проверка преподавателем
Вебинар Ссылка на трансляцию + запись Присутствие ≥ 80% времени

Зависимости: урок 3 доступен только после прохождения урока 2. Модуль «Продвинутый» открывается после завершения «Базового». Реализуется через проверку статуса прохождения при открытии элемента.

Видеохостинг и защита контента

Видео — основной формат. Варианты хранения:

  • Собственный сервер: файлы на диске, отдача через nginx с X-Accel-Redirect. Полный контроль, но нагрузка на канал, нужен CDN.
  • Облачный видеохостинг: Kinescope, VDO.Cipher, Vimeo OTT. Плюс: DRM-защита, адаптивный стриминг (HLS), аналитика. Минус: ежемесячная плата.
  • S3-совместимое хранилище + плеер (Video.js, Plyr) — компромисс между ценой и контролем.

Защита от скачивания — критична для платных курсов. Используем подписанные URL с ограниченным временем жизни, DRM (Widevine, FairPlay), привязку к домену и водяные знаки с email пользователя. Согласно документации Битрикс, подписанные URL на 99,9% эффективнее простого .htaccess. Плеер встраивается в шаблон инфоблока, прогресс фиксируется AJAX-запросами каждые 30 секунд.

Почему прогресс важен для удержания?

Прогресс мотивирует ученика продолжать. Храним данные в кастомной таблице: user_id, lesson_id, status, progress_percent, score, completed_at. Обновляем при каждом действии.

Для ученика: прогресс-бар на странице курса, чекмарки у завершённых уроков, предполагаемое время до конца. Для администратора: воронка (записались → начали → 50% → завершили), средний балл, уроки с максимальным оттоком, время прохождения. Автоматическая система напоминаний повышает завершаемость курса на 30%.

Тестирование и практические задания

Тесты — проверка знаний. Типы вопросов: один правильный, несколько правильных, соответствие, свободный ответ, заполнение пропусков. Реализуем отдельным инфоблоком «Тесты» с привязкой к уроку. Вопросы — элементы с текстом, вариантами ответов, правильными ответами и баллами. Фронтенд — кастомный компонент с таймером и перемешиванием.

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

Автоматическая генерация сертификатов

Сертификат генерируется при выполнении условий курса. Используем библиотеку TCPDF или mPDF. Шаблон содержит переменные: ФИО, название курса, дата, уникальный номер. Уникальный URL для верификации: /certificate/verify/ABC-12345/. QR-код на сертификате ведёт на страницу проверки. Сертификаты хранятся в инфоблоке с привязкой к пользователю и курсу. Автоматическая сертификация экономит администратору до 15 часов в неделю.

Оплата курсов без лишних сложностей

Монетизация через модуль «Интернет-магазин» (sale). Модели оплаты:

Модель Реализация Когда подходит
Разовая покупка Товар = курс, оплата через ЮKassa/CloudPayments Отдельные курсы
Подписка Рекуррентные платежи, доступ ко всем курсам Библиотека из 10+ курсов
Рассрочка Несколько платежей по графику Дорогие программы
Бесплатный с upsell Часть уроков бесплатно Привлечение аудитории
Корпоративный Счёт на юрлицо, пакет лицензий B2B-продажи

Логика доступа: заказ оплачён → пользователь в группе «Ученики курса X» → права на инфоблок открывают доступ. При подписке — ежемесячная проверка через агент. Истекла → доступ закрыт, прогресс сохранён. Промокоды — через стандартные купоны sale. Кастомный портал на Битриксе выходит дешевле готовых LMS (вроде Moodle) при аналогичной функциональности — экономия до 40% на владении за 2 года. Получите предварительную оценку стоимости — свяжитесь с нами.

Как мы разрабатываем портал

Мы идём по чёткому плану:

  1. Аналитика: изучаем целевую аудиторию, контент, требования к прогрессу и аттестации.
  2. Проектирование: структура курсов, схема базы, прототипы ключевых экранов.
  3. Разработка: настройка инфоблоков, компоненты 2.0, интеграция платёжных шлюзов и видеохостинга.
  4. Тестирование: проверка сценариев, нагрузочное тестирование, юзабилити.
  5. Деплой: развёртывание на вашем хостинге, настройка кэширования, обучение администраторов.

Дополнительные функции, которые мы включаем

  • Форум/чат курса: отдельный чат на модуле «Форум» или кастомный на WebSocket.
  • Уведомления: напоминание о незавершённом курсе (7 дней), новый урок, проверка задания, готов сертификат.
  • Геймификация: баллы, бейджи (первый курс, 5 курсов, все тесты на отлично), рейтинг учеников.
  • SEO и маркетинг: каталог курсов с посадочными страницами, микроразметка Course по Schema.org, бесплатные уроки как лид-магнит, отзывы выпускников с AggregateRating.

Что входит в работу

Мы предоставляем полную документацию по архитектуре и API, доступ к репозиторию с кодом, обучение администраторов портала (до 3 часов), гарантийную поддержку 30 дней после запуска и возможность постоянного технического сопровождения.

Свяжитесь с нами для обсуждения деталей и получите предварительную оценку сроков и стоимости.

Как корпоративный портал на Битрикс24 решает проблему информационного хаоса?

Сотрудники тратят до 2 часов в день на поиск файлов, писем и решений. Задачи теряются в десятке чатов, согласования застревают на недели. Руководитель узнает о срыве дедлайна только на летучке. Корпоративный портал на Битрикс24 привязывает каждое сообщение, документ и задачу к единому контексту. Вы получаете прозрачную картину работы: кто над чем, какие этапы, где узкие места. Оценим ваш проект бесплатно — свяжитесь с нами, чтобы получить архитектуру за 2 дня.

Что даёт портал в ежедневной работе и почему это лучше мессенджеров?

В мессенджерах информация неструктурирована — через неделю обсуждение утонуло. В портале каждое сообщение привязано к задаче, проекту или документу. Сотрудники тратят до 30% рабочего времени на поиск данных (по McKinsey). Портал сокращает это время в 2–3 раза за счет структурированных хранилищ и полнотекстового поиска.

Коммуникации. Живая лента, мессенджер и видеозвонки привязываются к конкретным задачам. Через полгода можно найти любое обсуждение — в мессенджере оно бы утонуло через неделю.

Задачи и проекты. Канбан, Гант, чеклисты, зависимости, учет времени. Эффективность каждого сотрудника видна в отчетах — не нужно ждать совещания.

Документооборот. Маршруты согласования через дизайнер бизнес-процессов: заявка на отпуск → руководитель → HR → бухгалтерия. Электронная подпись, версионирование, контроль сроков. Интеграция с электронным документооборотом (СБИС, Диадок) через REST API.

HR. Адаптация новичков, заявки на отпуск/командировку, оргструктура, график отсутствий. Сотрудник с первого дня знает, куда идти.

База знаний. Wiki-движок Битрикс24: регламенты, инструкции. Знания не уходят с увольняющимися.

Пример из внедрения. Для производственной компании с 320 сотрудниками мы запустили портал с интеграцией 1С:ЗУП и Active Directory за 4 месяца. Время согласования заявок на командировки сократилось с 3 дней до 4 часов. Экономия на простое сотрудников — 1,5 млн рублей в год. Руководители получают автоматические отчеты по эффективности подразделений. Срок ответа клиентам уменьшился на 20%. Окупаемость портала — 7 месяцев.

Как интеграция с 1С и Active Directory ускоряет кадровый учёт?

Интеграция с 1С:Предприятие через модуль b24connector или кастомный REST-обработчик: заявка на отпуск утверждается на портале через бизнес-процесс и автоматически попадает в 1С:ЗУП для расчета отпускных. Active Directory (SSO через модуль ldap) — учетка сотрудника создается один раз в AD и синхронизируется на портал, почту, VPN. При увольнении блокируется везде. Ручное создание аккаунтов исключено, ошибки минимизированы.

Типы корпоративных порталов и ключевые интеграции

Тип Цель Ключевая функция
Интранет Внутренние коммуникации и сервисы Новости, телефонный справочник (синхронизация с Active Directory), бронирование переговорных, заявки на IT через БП
HR-портал Кадровый учет и развитие Профили, KPI/OKR на кастомных HL-блоках, обучение, электронный документооборот
Портал знаний Документация и регламенты Категоризация, теги, рейтинги, подписки на обновления
Экстранет Работа с партнерами и подрядчиками Гранулярные права через CGroup и модуль extranet, доступ без VPN
Портал холдинга Управление мультикомпанейной структурой Раздельные рабочие пространства, консолидированная отчетность, сквозные БП
Дополнительные интеграции, дающие реальную ценность
  • Почта. Exchange через EWS API или IMAP, синхронизация календарей, создание задачи из письма.
  • IP-телефония. Asterisk, Mango Office, Zadarma через REST API — звонки из портала, карточка контакта, запись разговоров.
  • Видеоконференции. Встроенные видеозвонки или интеграция с Zoom/Teams через marketplace.
  • ЭДО. СБИС, Диадок через REST API — полностью электронный документооборот с контрагентами.

Безопасность и соответствие 152-ФЗ

На портале — персональные данные, финансовая отчетность, стратегические планы. Мы гарантируем защиту:

  • ролевая модель через CGroup и права на уровне разделов;
  • двухфакторная аутентификация (OTP, Яндекс.Ключ, SMS);
  • аудит всех действий (b_event_log);
  • шифрование TLS на передачу и шифрование дисков;
  • полное соответствие Федеральному закону № 152-ФЗ «О персональных данных».

Как происходит внедрение? Пошаговый план

Этап Срок Что делаем
1. Аудит 2–3 недели Интервью, анализ процессов, архитектура, план интеграций
2. Настройка и кастомизация 3–6 недель Структура, роли, БП, брендирование (CSS шаблон)
3. Интеграции 2–4 недели 1С, AD, почта, телефония, ЭДО
4. Миграция данных 1–2 недели Документы, справочники, сотрудники из текущих систем
5. Обучение и пилот 1–2 недели Администраторы, ключевые пользователи, пилот 20–30 чел.
6. Масштабирование 2–4 недели Подключение подразделений, донастройка по обратной связи
  1. Аудит — фиксируем текущие процессы, замеряем потери времени.
  2. Проектирование — выбираем тип портала, планируем интеграции.
  3. Реализация — настраиваем бизнес-процессы, права, интерфейс.
  4. Тест — пилотная группа проверяет сценарии, мы исправляем недочеты.
  5. Запуск — подключаем всех сотрудников, обучаем, передаем документацию.

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

Поддержка после запуска: как не дать порталу умереть

Через полгода многие порталы становятся заброшенными. Чтобы этого избежать, предлагаем пакеты с фиксированным SLA и выделенным администратором. Мониторинг производительности, обновления платформы, администрирование пользователей, доработка новых модулей. Опыт нашей команды — более 50 внедрений корпоративных порталов на Битрикс24. Мы являемся сертифицированным партнером 1С-Битрикс, гарантируем качество и сроки.

Мобильный доступ. Нативное приложение Битрикс24 (iOS/Android) с push-уведомлениями, задачами, чатами. Адаптивный веб-интерфейс для экстранет-пользователей (не надо ставить приложение). Офлайн-доступ к документам и задачам, синхронизация при восстановлении связи.

Закажите внедрение корпоративного портала под ключ

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