Этот курс Oracle WebCenter Sites 12c for Developers Ed 2 позволяет вам развивать и использовать навыки, необходимые для успешного внедрения WebCenter Sites. Вы узнаете, как решаются задачи разработчиков по использованию функций управления контентом WebCenter Sites и его фреймворков для рендеринга для создания веб-сайтов.
Пройдя этот курс, вы получите возможность создавать эффективные пользовательские интерфейсы для доставки контента, управления пользователями, ролями и правами доступа для сайтов по управлению контентом, а также разрабатывать и внедрять модель рендеринга и соответствующую стратегию кэширования. Узнаете, как расширить присутствие вашего бизнеса в Интернете с помощью новых функций Oracle WebCenter 12c, таких как A/B тестирование и обслуживание посетителей.
Необходимая предварительная подготовка:
Базовые знания HTML, базовые знания Java, базовые знания JSP, опыт веб-разработки.
Технический английский язык
Цель курса:
Настройка аспектов пользовательских интерфейсов на основе ролей и разрешений пользователей.
Создание сайта для управления контентом и управление им в Oracle WebCenter Sites 12c
Описать новые конструкции разработки, представленные для сайтов Oracle WebCenter 12c
Разработка шаблонов и кода элементов с использованием пользовательских библиотек тегов JSP сайтов WebCenter
Обсудить новые функциональные возможности, представленные в сайтах Oracle WebCenter 12c
Создать полностью функциональный веб-сайт
Понимание построения пользовательских типов взаимодействия и моделей контента
Аудитория курса:
Администратор
Разработчик
Исполнитель
Все материалы по курсу предоставляются вендором на английском языке.
Введение в Oracle WebCenter Sites 12c
Объяснение концепций Web Experience Management. Определение компонентов архитектуры продукта. Определение терминологии WebCenter Sites. Различение различных типов пользователей WebCenter Sites.
Oracle WebCenter Sites 12c: Пользовательские интерфейсы
Определение пользовательских интерфейсов, доступных на WebCenter Sites. Описание задач, выполняемых с каждым интерфейсом. Определение пользователей, которые работают с каждым интерфейсом.
Создание и настройка нового CM Site
Создание сайта CM в WebCenter Sites 12c. Создание пользователей в WEM Interface. Обсуждение аутентификации и авторизации пользователей. Создание и назначение ролей в веб-интерфейсе.
Построение модели контента
Разработка модели контента. Обсуждение Assets и типов Assets. Объяснение типа ресурса страницы. Описание отношений между Assets. Определение типов Assets в семействе Flex. Обсуждение основных типов Assets.
Администрирование и повышение удобства использования вашего CM Site
Настройка и использование древовидных закладок. Определение пунктов меню "Пуск". Описание редакторов атрибутов. Обсуждаем управление URL-адресами.
Настройка динамической публикации (Dynamic Publishing)
Обсуждение методов публикации. Изучение архитектуры публикации в реальном времени. Объяснение процесса утверждения. Обсуждение жизненного цикла ресурсов публикуемого контента. Описание функциональности Site Capture.
Расширенные темы: Моделирование данных Asset
Изучение основных моделей Asset. Изучение модели гибких Asset. Обсуждение использования настраиваемых фильтров. Представление о прокси-Asset.
Работа с инструментами разработчика WebCenter Sites
Описание инструментов и утилит для разработчиков. Настройка и использование инструментов разработчика WebCenter Sites. Изучение инструмента управления свойствами (Property Management Tool).
Программирование с помощью Oracle WebCenter Sites 12c
Описание типов ресурсов дизайна сайта. Объяснение цели рендеринга фреймворков. Определение и противопоставление методологий разработки 12c. Описание программных объектов WebCenter Sites.
Построение Шаблонов
Создание шаблонов для создания веб-сайта. Вызов других шаблонов и элементов. Извлечение и визуализация данных об Asset. Создание ссылок на контент. Создание кода для рендеринга изображений. Создание навигационных компонентов.
Шаблоны кода для веб-режима
Обсуждение требований к контекстному редактированию. Кодирование для редактирования содержимого в контексте. Кодирование для редактирования презентации в контексте. Кодирование для создания контекстного контента.
Кэширование
Определение кэширования набора результатов. Обсуждаем архитектурные особенности для кэширования страниц. Объяснение критериев кэширования. Объяснение композиционных зависимостей. Работа со встроенными Pagelets (таблицами страниц).
Разработка для мобильных устройств
Обсуждение предварительных условий для разработчиков. Объяснение ключевых концепций мобильной разработки. Настройка функций доставки контента до мобильных устройств.
Работа с A/B тестированием
Обсуждение концепций A/B-тестирования. Понимание жизненного цикла A/B-тестов. Объяснение задач разработчика для A/B-тестов.
Visitor Services
Описание того, как маркетологи могут использовать Visitor Services. Объяснение задач разработчика, решаемых с помощью Visitor Services. Обсуждение архитектуры Visitor Services.