Why take this course?
This course is designed to provide developers with the necessary skills to confidently work on Bloomreach Experience Manager based websites or applications and start developing their own projects.
Starting from the basics of the CMS, console nodes, and specifications of integration with the Bloomreach Experience Manager, the course covers all core functionalities of the platform, which includes topics such as component development, page configuration, sitemap structure, and content modelling.
This course takes a hands-on approach to help developers build confidence working with the CMS. At the end of the course, there is a final exam to test knowledge and receive a Developer Foundations certificate.
Who is this course for?
This training is intended for developers who haven't yet worked with the Bloomreach Experience Platform. Prior experience in web development practices (e.g. Java, React, APIs, and building tools/package managers like Maven and npm) is required. Although familiarity with HTML, CSS, and Javascript is beneficial, it is not a prerequisite.
What will be covered?
-
- Introduction to Bloomreach Experience Manager platform
- SPA integration and configuration of site delivery
- Developing standard features that cover component development, page configuration, sitemap structure, and other core functionalities of Bloomreach CMS
- Data storage & Collaboration delves into the underlying repository
- (NEW) Cover the concept of content modelling and how to add a new section with custom elements to your site
What is the format of the course?
The blended-learning format combines virtual in-class interaction with an instructor with e-learning materials content to create a more flexible learning experience. This learning format is recommended for those who prefer to learn at their own pace while having pre-scheduled live classes with the instructor to ask questions.
With this course, you will receive access to all modules in a video format. You will also be invited to the three live Q&A sessions hosted by a Technical Consultant at Bloomreach.
Duration of this course?
This training will take approximately 10 days to complete (≈ 5.5 hours of video content + 19 exercises + final exam). Please expect to spend approximately 20 hours of self-study during the course.
What to expect in this course?
Module 1 - Introduction
This module will give you a comprehensive overview of Bloomreach's capabilities. We'll cover the basics necessary to start our training, such as configuring and installing Essentials, understanding the architecture, types of documents, content workflow, Experience Manager, and much more!
Module 2: SPA Module
In this module, you will be guided through configuring Hosts, Mounts, and Channels. You will also learn about the integration and architecture of Single Page Applications (SPA). Additionally, you will learn how to set up a SPA project that integrates with brXM by utilizing the SDKs offered by Bloomreach.
Module 3: Developing Standard Features Module
In this module, you will gain knowledge on essential and dynamic components. Discover ways to modify and enhance the delivery API output. We will delve into the frontend application and the functions that power the SDKs. Learn how to set up the page hierarchy, use the menu editor, and learn the basics of sitemap items.
Module 4: Data Storage & Collaboration Module
In this module, you'll learn about serializing JCR nodes from the Console to supported formats for export and import operations. Additionally, you'll know how project configuration is stored in YAML files, the bootstrapping process, automatic export, and which project files should be included in your versioning system.
Module 5: A New Content Section
In the final module of this course, we will focus on adding a new section to our site, which involves creating a Custom compound and a new Document type. In addition, we will cover the Request Process, advanced capabilities of the Sitemap feature, Experience Pages, and more.
What's more?
Remember to visit the Developer Forum to discuss Bloomreach Content PaaS development with other developers. For training-specific questions, please make sure to use the #academy-content-paas tag.
Additionally, check out our Bloomreach Documentation to stay updated on our planned releases including critical bug fixes, feature enhancements, and new feature releases.
How much does it cost?
The Content Developer Foundations (brXM) training costs $1,200 per attendee. Please contact your Bloomreach Account Manager or academy@bloomreach.com to request a purchase or to receive more information.
Note that seats for this training are limited. Please contact us to register in advance.