Content Developer Foundations - Content SaaS: On-demand

Content Developer Foundations - Content SaaS: On-demand

This training is meant for web developers and system architects with no prior experience with Bloomreach Content SaaS. The goal is to get you up to speed with Bloomreach Content SaaS quickly, this training introduces development techniques, how-tos, and best practices when developing a Bloomreach Experience-based commerce-enabled digital experience platform.

Not currently available

rate limit

Code not recognized.

About this course

Why take this course?

This training was created with the main goal in mind of getting developers like yourself ready and able to work on their very first project with the Bloomreach Content SaaS. 

This is fully on-demand training that invites you to work at your own pace and ask any potential questions you may have on our developer forum along with other learners. As you are finished with the course materials and successfully completed exercises, you will be able to take the exam to become recognized as a certified Bloomreach content developer.

Who is this course for?

This training is meant for web developers and system architects with no prior experience using Bloomreach Content SaaS.

Requirements:

This training requires experience in web development practices (e.g. HTML, CSS, and Javascript) and modern web development frameworks such as React/Angular/Vue.

What to expect in this course?

    • Introduction to Bloomreach Experience Platform 
    • Content Modeling to guide you in creating the structure of your website
    • The Developer Experience will introduce you to the Site Management API to start customizing your website
    • Frontend Integration (SDK, API) to introduce you to the Delivery API and React SDK to render your website

 

Module 1: Introduction

You willl get your first look at the capabilities of Bloomreach and come out with an understanding of the fundamentals necessary to begin our training. Some topics will include how channels work, how we handle components, how we can leverage page templates, the architecture of implementations, and much more!

 

Module 2: Content Modeling 

In this module, we will introduce you to the content model. What it is, how to configure it, and best practices while doing so. We'll also talk about a feature called Projects which plays an integral role in the single environment setup that is Bloomreach Content SaaS.

 

Module 3: The Developer Experience

The Developer Experience module will introduce you to Experience Pages, where you will get to create a new page. Moreover, you will learn about site configuration and the Site Management API, which you'll use to customize your website. We will continue learning about website customization in module 4.

 

Module 4: Frontend Integration

The final module of this course will show you the Delivery API in action and introduce you to the frontend SDKs. You will also learn how to further customize your website with a deeper dive into the site configuration you started in the previous module. 

Duration:

This training should take no longer than one full day to complete (around 60 minutes of video content + 14 exercises + Exam (60 minutes)). Keep in mind that you will have two weeks to complete the exercises. Afterward, you will still have access to the course materials, however, you won’t be able to access our training environment.

How much does it cost?

The Content Developer Foundations - Content SaaS training cost per attendee is as follows: $1.100 (US training), £ 1.000 (UK training); € 1.000 (rest of Europe). To get more information, please reach out to your Account Manager or send an email to academy@bloomreach.com.

Please remember to visit the Developer Forum to discuss Bloomreach Content SaaS development with other developers! For the training-specific questions, use #academy-content-saas tag.

Additionally, check our documentation website regularly to stay updated about our fortnightly, planned releases that contain critical bug fixes, feature enhancements, and new feature releases.

Disclaimer

  1. The Developer Foundations - Content SaaS training is a new addition to our catalog. We are so excited to be able to offer the current materials to you. Please keep in mind that we are doing our best to improve the training and restructure the content to ensure a great learning experience for our learners. If there are topics that are not covered in the training and, in your opinion, would be a great addition to the curriculum, please let us know by contacting academy@bloomreach.com
  2. If you feel your learning is insufficient to confidently navigate the Bloomreach Content SaaS and you would like to get your hands-on practical exercises and live demonstrations, we recommend you participate in the instructor-led live training. Contact academy@bloomreach.com to sign up!

 

Curriculum

  • Important instructions
  • Access to the training environment
  • How to get help?
  • Course teaser
  • Welcome to the training!
  • 1. Introduction Module
  • 1.1 What to expect from this module
  • 1.2 About Bloomreach
  • 1.3 Architecture
  • 1.4 Channels
  • 1.5 Reference SPA
  • A note from the tutor
  • 1.6 Exercise 1 - Setup The Reference SPA Locally
  • 1.7 Exercise 1 - Explanation
  • 1.8 Experience Manager
  • 1.9 Reference SPA OOTB Components
  • 1.10 Exercise 2 - Create & Edit a Channel
  • 1.11 Exercise 2 - Explanation
  • 1.12 Component Types
  • Helpful links
  • Helpful links
  • 2. Content Modelling
  • 2.1 What to expect from this module
  • 2.2 Projects
  • 2.3 Exercise 1 - Create a Development Project
  • 2.4 Exercise 1 - Explanation
  • 2.5 Content Model
  • 2.6 Workflow
  • 2.7 Exercise 2 - Create Document Types
  • 2.8 Exercise 2 - Explanation
  • 2.9 Translation - Localized Channel
  • 2.10 Translation - Localized Content
  • 2.11 Exercise 3 - Create a translated channel & translate content
  • 2.12 Exercise 3 - Explanation
  • 2.13 Translation - Page Synchronization
  • 2.14 Translation - Shared Content
  • 3. The Developer Experience
  • 3.1 What to expect from this module
  • 3.2 Experience Pages
  • 3.3 Menu Items
  • 3.4 Exercise 1 - Create FAQ Page
  • 3.5 Exercise 1 - Explanation
  • 3.6 Site Configuration
  • 3.7 Exercise 2 - Explore Site Management API
  • 3.8 Exercise 2 - Explanation
  • 3.9 Site Development UI
  • 3.10 Content Imports & Exports
  • 3.11 External Channel Preview
  • 3.12 3rd Party Integrations
  • 3.13 Components
  • 3.14 Exercise 3 - Create FAQ List Component
  • 3.15 Exercise 3 - Explanation
  • 3.16 Exercise 4 - Create Title & Image Component
  • 3.17 Exercise 4 - Explanation
  • Helpful links
  • Helpful links
  • 4. Frontend Integration Module
  • 4.1 What to expect from this module
  • 4.2 Delivery API
  • 4.3 Exercise 1 - Explore the Delivery API
  • 4.4 Exercise 1 - Explanation
  • 4.5 Delivery API II
  • 4.6 Exercise 2 - Create Title & Image Component
  • 4.7 Exercise 2 - Explanation
  • 4.8 Exercise 3 - Create React FAQ List Component
  • 4.9 Exercise 3 - Explanation
  • 4.10 Site Configuration II
  • 4.11 Exercise 4 - Create FAQ Layout
  • 4.12 Exercise 4 - Explanation
  • 4.13 Routes Fundamentals
  • 4.14 Exercise 5 - Create FAQ Route
  • 4.15 Exercise 5 - Explanation
  • 4.16 Exercise 6 - Render FAQ Detail Page
  • 4.17 Exercise 6 - Explanation
  • 4.18 Routes Advanced
  • Developer Foundations Exam
  • Final Exam
  • Developer Foundations Training Evaluation
  • Training Evaluation

About this course

Why take this course?

This training was created with the main goal in mind of getting developers like yourself ready and able to work on their very first project with the Bloomreach Content SaaS. 

This is fully on-demand training that invites you to work at your own pace and ask any potential questions you may have on our developer forum along with other learners. As you are finished with the course materials and successfully completed exercises, you will be able to take the exam to become recognized as a certified Bloomreach content developer.

Who is this course for?

This training is meant for web developers and system architects with no prior experience using Bloomreach Content SaaS.

Requirements:

This training requires experience in web development practices (e.g. HTML, CSS, and Javascript) and modern web development frameworks such as React/Angular/Vue.

What to expect in this course?

    • Introduction to Bloomreach Experience Platform 
    • Content Modeling to guide you in creating the structure of your website
    • The Developer Experience will introduce you to the Site Management API to start customizing your website
    • Frontend Integration (SDK, API) to introduce you to the Delivery API and React SDK to render your website

 

Module 1: Introduction

You willl get your first look at the capabilities of Bloomreach and come out with an understanding of the fundamentals necessary to begin our training. Some topics will include how channels work, how we handle components, how we can leverage page templates, the architecture of implementations, and much more!

 

Module 2: Content Modeling 

In this module, we will introduce you to the content model. What it is, how to configure it, and best practices while doing so. We'll also talk about a feature called Projects which plays an integral role in the single environment setup that is Bloomreach Content SaaS.

 

Module 3: The Developer Experience

The Developer Experience module will introduce you to Experience Pages, where you will get to create a new page. Moreover, you will learn about site configuration and the Site Management API, which you'll use to customize your website. We will continue learning about website customization in module 4.

 

Module 4: Frontend Integration

The final module of this course will show you the Delivery API in action and introduce you to the frontend SDKs. You will also learn how to further customize your website with a deeper dive into the site configuration you started in the previous module. 

Duration:

This training should take no longer than one full day to complete (around 60 minutes of video content + 14 exercises + Exam (60 minutes)). Keep in mind that you will have two weeks to complete the exercises. Afterward, you will still have access to the course materials, however, you won’t be able to access our training environment.

How much does it cost?

The Content Developer Foundations - Content SaaS training cost per attendee is as follows: $1.100 (US training), £ 1.000 (UK training); € 1.000 (rest of Europe). To get more information, please reach out to your Account Manager or send an email to academy@bloomreach.com.

Please remember to visit the Developer Forum to discuss Bloomreach Content SaaS development with other developers! For the training-specific questions, use #academy-content-saas tag.

Additionally, check our documentation website regularly to stay updated about our fortnightly, planned releases that contain critical bug fixes, feature enhancements, and new feature releases.

Disclaimer

  1. The Developer Foundations - Content SaaS training is a new addition to our catalog. We are so excited to be able to offer the current materials to you. Please keep in mind that we are doing our best to improve the training and restructure the content to ensure a great learning experience for our learners. If there are topics that are not covered in the training and, in your opinion, would be a great addition to the curriculum, please let us know by contacting academy@bloomreach.com
  2. If you feel your learning is insufficient to confidently navigate the Bloomreach Content SaaS and you would like to get your hands-on practical exercises and live demonstrations, we recommend you participate in the instructor-led live training. Contact academy@bloomreach.com to sign up!

 

Curriculum

  • Important instructions
  • Access to the training environment
  • How to get help?
  • Course teaser
  • Welcome to the training!
  • 1. Introduction Module
  • 1.1 What to expect from this module
  • 1.2 About Bloomreach
  • 1.3 Architecture
  • 1.4 Channels
  • 1.5 Reference SPA
  • A note from the tutor
  • 1.6 Exercise 1 - Setup The Reference SPA Locally
  • 1.7 Exercise 1 - Explanation
  • 1.8 Experience Manager
  • 1.9 Reference SPA OOTB Components
  • 1.10 Exercise 2 - Create & Edit a Channel
  • 1.11 Exercise 2 - Explanation
  • 1.12 Component Types
  • Helpful links
  • Helpful links
  • 2. Content Modelling
  • 2.1 What to expect from this module
  • 2.2 Projects
  • 2.3 Exercise 1 - Create a Development Project
  • 2.4 Exercise 1 - Explanation
  • 2.5 Content Model
  • 2.6 Workflow
  • 2.7 Exercise 2 - Create Document Types
  • 2.8 Exercise 2 - Explanation
  • 2.9 Translation - Localized Channel
  • 2.10 Translation - Localized Content
  • 2.11 Exercise 3 - Create a translated channel & translate content
  • 2.12 Exercise 3 - Explanation
  • 2.13 Translation - Page Synchronization
  • 2.14 Translation - Shared Content
  • 3. The Developer Experience
  • 3.1 What to expect from this module
  • 3.2 Experience Pages
  • 3.3 Menu Items
  • 3.4 Exercise 1 - Create FAQ Page
  • 3.5 Exercise 1 - Explanation
  • 3.6 Site Configuration
  • 3.7 Exercise 2 - Explore Site Management API
  • 3.8 Exercise 2 - Explanation
  • 3.9 Site Development UI
  • 3.10 Content Imports & Exports
  • 3.11 External Channel Preview
  • 3.12 3rd Party Integrations
  • 3.13 Components
  • 3.14 Exercise 3 - Create FAQ List Component
  • 3.15 Exercise 3 - Explanation
  • 3.16 Exercise 4 - Create Title & Image Component
  • 3.17 Exercise 4 - Explanation
  • Helpful links
  • Helpful links
  • 4. Frontend Integration Module
  • 4.1 What to expect from this module
  • 4.2 Delivery API
  • 4.3 Exercise 1 - Explore the Delivery API
  • 4.4 Exercise 1 - Explanation
  • 4.5 Delivery API II
  • 4.6 Exercise 2 - Create Title & Image Component
  • 4.7 Exercise 2 - Explanation
  • 4.8 Exercise 3 - Create React FAQ List Component
  • 4.9 Exercise 3 - Explanation
  • 4.10 Site Configuration II
  • 4.11 Exercise 4 - Create FAQ Layout
  • 4.12 Exercise 4 - Explanation
  • 4.13 Routes Fundamentals
  • 4.14 Exercise 5 - Create FAQ Route
  • 4.15 Exercise 5 - Explanation
  • 4.16 Exercise 6 - Render FAQ Detail Page
  • 4.17 Exercise 6 - Explanation
  • 4.18 Routes Advanced
  • Developer Foundations Exam
  • Final Exam
  • Developer Foundations Training Evaluation
  • Training Evaluation