Разработка и администрирование CMS 1С-Битрикс

Получите опыт по разработке и администрированию CMS 1С-Битрикс

03 сентября

5 месяцев

Онлайн

Вт/Чт 20:00 Мск

Для кого этот курс?

  • PHP-разработчики
  • Веб-разработчики
  • 1С разработчики
  • Начинающие ИТ специалисты
  • Выпускники технических специальностей, желающие изучить CMS 1С-Битрикс

Необходимые знания

Базовые знания PHP, HTML + CSS, JS.

Что даст вам этот курс?

  • Все необходимые знания для создания сайта с нуля на CMS 1С-Битрикс
  • Умения для разработки и настройка функционала на 1C-Bitrix
  • Возможность работы с компонентами и API Bitrix
  • Навыки для автоматизации и использования расширенных возможностей 1С-Битрикс
  • Портфолио работ, созданных с использованием CMS 1С-Битрикс

Что вы сможете после обучения

  • Устанавливать, запускать и настраивать “1С-Битрикс: Управление сайтом” на сервере
  • Создавать и наполнять контентом сайты с использованием CMS
  • Применять Bitrix Framework и Bitrix API на практике
  • Интегрировать CMS 1С-Битрикс со сторонними сервисами
  • Начнете создавать свои модули в Битрикс

Что такое 1C-Bitrix?

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

Процесс обучения

Обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в Telegram, сдача домашних работ и получение обратной связи от преподавателя.

Вебинары проводятся 2 раза в неделю по 2 ак. часа и сохраняются в записи в личном кабинете. Вы можете посмотреть их в любое удобное для вас время.

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

После выполнения всех домашних заданий вы получите готовый выпускной проект.

Портфолио

Индивидуальная разработка итоговой проектной работы 

Обучайтесь у экспертов


Программу ведут действующие специалисты

Перспективы

 

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

Партнеры

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

  • Карьерные мероприятия в сообществе
    Публичный разбор резюме
    Публичное прохождение собеседования и воркшопы
  • Разместите свое резюме в базе OTUS и сможете получать приглашения на собеседования от партнеров
Формат обучения

Интерактивные вебинары


2 онлайн-трансляции по 2 ак.часа в неделю. Доступ к записям и учебным материалам – навсегда

Обратная связь


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

Активное комьюнити

Живое общение с преподавателями на вебинарах, переписки в Telegram чате и развёрнутые ответы при проверке ДЗ

Программа

Общие сведения о Bitrix. Установка и запуск сайта на Bitrix.

В этом модуле вы изучите CMS 1С-Битрикс (БУС), ее редакции и функционал, который есть в каждой из редакций. Узнаете, какие решения могут создаваться на базе CMS 1С-Битрикс. Рассмотрите готовый проектом интернет-магазин, который вам предстоит реализовать на курсе. Познакомитесь с Bitrix Framework, на котором написана CMS 1С-Битрикс. Вы научитесь устанавливать БУС на локальный Open Server сервер под Windows, а также на виртуальную машину VMBitrix, с помощью программы VirtualBox под Windows.

Тема 1: Общие сведения о CMS 1С-Битрикс и Bitrix Framework

Тема 2: Способы установки БУС на локальный сервер и ​краткая информация о развернутом решении // ДЗ

Настройки проекта. Создание разделов и страниц

В этом модуле вы научитесь работать с административной частью CMS 1С-Битрикс (БУС), проводить базовую настройку проекта через административную часть и файлы настроек. Также вы научитесь создавать разделы и статические страницы сайта через публичную и административную части. Научитесь работать со встроенным HTML-редактором, настраивать права доступа к разделам и файлам, работать с проектом через ftp-программу FileZilla. Изучите структуру CMS 1С-Битрикс (БУС).

Тема 1: Способы работы с сайтом

Тема 2: Создание страниц и разделов сайта, способы создания страниц и разделов // ДЗ

Разработка в Битрикс. Модуль main

В этом модуле вы познакомитесь с правилами разработки для CMS 1С-Битрикс (БУС). Узнаете, что такое специальные константы, переменные и глобальные объекты в Bitrix Framework. Изучите класс CMain и объект $APPLICATION. Научитесь настраивать SEO-свойства для страниц и разделов, познакомитесь с отложенными функциями. Научитесь создавать свой шаблон сайта на основе html-верстки и внедрять его в проект.

Тема 1: Правила разработки для Битрикс, папка local и ее структура. Специальные константы, переменные и глобальные объекты Bitrix Framework

Тема 2: Страница в Битрикс и порядок ее обработки // ДЗ

Информационные блоки, highload-блоки. Настройка информационных блоков для интернет-магазина

В этом модуле вы научитесь работать с информационными блоками и highload-блоками. Узнаете, как настраивать форму редактирования для элементов и разделов инфоблока в административной части сайта. Рассмотрите, как создавать свойства для элементов инфоблоков на примере инфоблока новостей и акции, а также демо-каталога одежды. Узнаете, как можно экспортировать инфоблоки средствами Битрикс.

Тема 1: Общие сведения об информационных блоках // ДЗ

Тема 2: Highload-блоки. Общие сведения // ДЗ

Компоненты

В этом модуле вы рассмотрите общие сведения о работе компонентов в CMS 1С-Битрикс. Научитесь работать с компонентами и создавать собственные шаблоны для компонентов. Работать с комплексным компонентом News и настраивать ЧПУ. Узнаете, как работает кэширование в CMS 1С-Битрикс.

Тема 1: ​Компоненты. Общие сведения // ДЗ

Тема 2: Комплексные компоненты и ЧПУ // ДЗ

Тема 3: ​Кэширование в Bitrix

Настройка Каталога товаров

В этом модуле вы создадите новый торговый каталог Электроника. Научитесь работать с торговыми предложениями. Создадите инфоблоки для товаров и торговых предложений. Узнаете, как работать с ценами. Научитесь настраивать количественный учет. Реализуете новые шаблоны для комплексного компонента Каталог товаров.

Тема 1: Каталог товаров

Тема 2: Комплексный компонент Каталог товаров // ДЗ

Работа с Битрикс API и новое ядро D7 События

В этом модуле вы узнаете, как работать с Битрикс API и, что такое новое ядро D7. Научитесь работать с инфоблоками, используя программный код. Создавать свои функции для работы с инфоблоками каталога товаров и размещать их в CMS 1С-Битрикс.

Тема 1: Что такое Битрикс API

Тема 2: Работа с инфоблоками, через Битрикс API

Тема 3: Файл init.php и кастомные функции // ДЗ

Заказы и покупка товаров

В этом модуле вы узнаете, как работает функционал интернет-магазина в CMS 1С-Битрикс. Вы научитесь работать с компонентом Корзина, через Битрикс API. Создадите новый шаблон для компонента Корзина и расширите его стандартный функционал (sale.basket.basket). Вы научитесь работать с заказами через Битрикс API. Создадите, на основе штатного компонента Оформление заказа (sale.order.ajax), новый компонент. Научитесь работать с JS-библиотекой BX, используемой в БУС.

Тема 1: Модуль Интернет-магазин

Тема 2: Кастомизация шаблона компонента Корзина, интеграция своей верстки // ДЗ

Тема 3: Кастомизация компонента Оформление заказа

Тема 4: Работа с JS-библиотекой BX // ДЗ

Авторизация и регистрация

В этом модуле вы узнаете, как работает личный кабинет пользователя в CMS 1С-Битрикс. Расширите функционал штатных компонентов регистрации и авторизации пользователя. Научитесь работать с пользовательскими полями в CMS 1С-Битрикс.

Тема 1: Личный кабинет пользователя

Тема 2: Пользовательские поля в Битрикс

События в Битрикс

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

Тема 1: События в Битрикс

Тема 2: События для создания и сохранения заказа

Агенты и почтовые события в Bitrix

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

Тема 1: Агенты в Битрикс

Тема 2: Почтовые события и почтовые шаблоны

Свои таблицы и ORM-модели данных

В этом модуле вы узнаете, как создавать собственные таблицы в 1С-Битрикс и писать ORM-модели к ним. Научитесь писать сложные ORM-запросы по выборке данных из собственных таблиц. На примере создания кабинета партнера, вы научитесь создавать кастомный компонент для вывода данных, работать с AJAX в Битрикс, использовать runComponentAction для создания запросов, получения данных от контроллеров и вывода их на фронтенд CMS 1С-Битрикс.

Тема 1: Создание своих таблиц БД и написание ORM-модели данных к ним

Тема 2: Создание ORM-запросов для получения данных из собственных таблиц и связанных с ними стандартных сущностей Битрикс

Тема 3: Создание партнерского кабинета

Тема 4: Работа с AJAX в Битрикс, использование runComponentAction // ДЗ

Создание своих модулей в Битрикс

В этом модуле вы узнаете, как создавать модуль для 1С-Битрикс, на примере модуля отправки заказов в CRM Битрикс24. Также вы познакомитесь с маркетплейс Битрикс и узнаете, как размещать собственный модуль в нем.

Тема 1: Модуль отправки заказов в CRM Битрикс24

Тема 2: Создание модуля с использованием ядра D7 // ДЗ

Тема 3: Размещение модуля в маркетплейс Битрикс

Проектная работа

Заключительный месяц курса посвящен проектной работе. Проект – это самая интересная часть обучения. Вы будете разрабатывать его на основе полученных на курсе навыков и компетенций. В процессе работы над проектом можно получить консультацию преподавателей.

Тема 1: Выбор темы и организация проектной работы // ДЗ

Тема 2: Консультация по проектам и домашним заданиям

Тема 3: Защита проектных работ

Тема 4: Подведение итогов курса

Также вы можете получить полную программу, чтобы убедиться, что обучение вам подходит

Выпускной проект

 

Создайте полноценный интернет-магазин, в котором будут реализованы:

  • новый шаблон сайта (на основе html верстки, которую студент получил от преподавателя);

  • новый каталог товаров;

  • кастомизированные компоненты (каталог товаров, оформление заказа, корзина, список новостей);

  • интеграция с CRM Битрикс24 (через написание специального модуля).

Преподаватель

Руководитель курса

Александр Буров

ООО "Biko"

PHP и JS разработчик.

3 года в Otus
15 занятий
120 студентов

Более 10 лет занимается web-разработкой на php. Занимается созданием и поддержкой проектов на 1C-Битрикс (корпоративный учебный портал,интернет-магазины), кастомизацией стандартных решений 1C-Битрикс (доработка стандартного функционала, интеграция в шаблоны компонентов Vue JS), интеграцией интернет-магазинов с CRM (коробочный портал Битрикс24). На данный момент является backend-разработчиком в компании Y_LAB. Также имеет опыт преподавания на курсах по PHP (базовый PHP, Битрикс фреймворк). Образование: Институт непрерывного образования при Рязанском государственном университете РГУ имени С. А. Есенина (“Программирование на платформе .NET.Язык C#”) 2011 год. Учебный центр 1C Битрикс, обучение и сертификация ( “Администратор. Базовый” “Разработчик Bitrix Framework”) 2017 год.

Преподает на курсах

  • Разработчик Битрикс24
  • Интегратор Битрикс24
  • Разработка и администрирование CMS 1С-Битрикс

Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания

Прошедшие
мероприятия

Александр Буров
Открытый вебинар
Интеграция коробочной версии Битрикс 24 и 1С Битрикс
Александр Буров
Открытый вебинар
Создание и настройка каталога товаров в CMS 1С-Битрикс

Корпоративное обучение для ваших сотрудников

Отус помогает развивать высокотехнологичные Команды. Почему нам удаётся это делать успешно:
  • Курсы OTUS верифицированы крупными игроками ИТ-рынка и предлагают инструменты и практики, актуальные на данный момент
  • Студенты работают в группах, могут получить консультации не только преподавателей, но и профессионального сообщества
  • OTUS проверяет знания студентов перед стартом обучения и после его завершения
  • Простой и удобный личный кабинет компании, в котором можно видеть статистику по обучению сотрудников
  • Сертификат нашего выпускника за 5 лет стал гарантом качества знаний в обществе
  • OTUS создал в IT более 120 курсов по 7 направлениям, линейка которых расширяется по 40-50 курсов в год

Сертификат о прохождении курса

OTUS осуществляет лицензированную образовательную деятельность.
В конце прохождения специализации вы получите сертификат OTUS и удостоверение о повышении квалификации

После обучения вы:

  • получите материалы по пройденным занятиям (видеозаписи курса и дoполнительные материалы);
  • создадите свой проект, который поможет при прохождении собеседований;
  • повысите свою ценность и конкурентоспособность как IT-специалист;
  • получите сертификат об окончании курса.

Частые вопросы

Почему OTUS?
Мы обучаем IT-сотрудников уже 6 лет, через OTUS прошли 20 000 студентов. Специализируемся на программах для людей с опытом, а ещё – быстро переформатируем учебные программы под изменения в сфере информационных технологий.
Обязательно ли выполнять и защищать выпускной проект?
Для получения сертификата OTUS и УПК (удостоверение повышения квалификации государственного образца) необходимо сдать проект. Кроме того, проект необязательно защищать перед аудиторией, а можно сдать в чате с преподавателем. Для получения УПК также понадобится предъявить документ об образовании.
Обязательно ли выполнять все домашние задания?
Да, если хотите хорошо отточить навыки. На курсе будут практические домашние задания, их выполнение занимает примерно 2-3 часа.
Помогаете ли вы с трудоустройством после курса?
В Otus Club проводятся вебинары на тему трудоустройства, разбор резюме, прохождения собеседований, особенности реферальных программ при найме. Также обратим ваше внимание, что преподаватели курса занимают ведущие позиции в разных компаниях. Будьте активны, выполняйте домашние задания, стройте network с сокурсниками и преподавателями, и вам будет проще найти работу, расширив свои контакты.
Смогу ли я совмещать учебу с работой?
Да. Программа курса рассчитана на студентов, у которых мало времени. Лекции проводим дважды в неделю, домашние задания — не чаще 1 раза в неделю.
Что, если в середине курса я не смогу продолжать обучение?
Вы можете бесплатно перейти в другую группу. Но только один раз.
Я могу вернуть деньги?
Да, мы можем вернуть деньги за то время курса, которое вы ещё не успели отучиться. Например, если курс длится пять месяцев, а вы отучились один, мы вернём деньги за оставшиеся четыре месяца.
Может ли мой работодатель оплатить курс?
Да. Когда свяжетесь с нашим менеджером, уточните, что оплачивать курс будет ваш работодатель.
Остались вопросы?
Оставляйте заявку и задавайте вопросы менеджеру, команда курса с ним на связи и постарается дать вам исчерпывающую информацию.