Acquire in-depth product implementation knowledge with Backbase Academy

Backbase Academy is the starting point for acquiring in-depth knowledge about our product implementation. Communicating on various channels such as in-house, on-site and online trainings, the Academy is proud to lead and drive Backbase product education and increase expertise among our internal and external consultants.

Download the brochure

Training Courses

Select a course to see more information about it




    CXP Foundation Training (E-Learning/Classroom training)

  • Intended audience: Developers
  • Max number of participants per session: 12
  • Total duration: 2 days
  • Required skills: All skill levels
  • Preferred skills: Not applicable
  • Prerequisite courses: N/A
  • Entry level test not required
  • Modules

    Essentials

    Provides developers with a clear understanding of how Backbase CXP works. Participants learn about the benefits of working with Backbase CXP, and gain practical experience by creating a portal with Backbase CXP Manager.

    Technologies

    Provides participants with insight into the programming standards and languages used in developing Backbase CXP, while providing an overview of CXP’s various integration services.

    Tools

    Familiarizes participants with the different interfaces used to interact with Backbase CXP. The module covers CXP Manager for business users, and CXP Explorer and Command Line Interface for technical users.

    APIs

    Provides participants with an understanding of available APIs in Backbase CXP. The module gives developers an overview of Rest, Java, and JavaScript APIs.

    CXP Front-End

  • Intended audience: Front-end developers
  • Max number of participants per session: 6
  • Total duration: 2 days
  • Required skills: JavaScript, HTML5, CSS3, Angular 1.5
  • Preferred skills: Mustache, Sass, ES6, NPM
  • Prerequisite courses: Completion of CXP Foundation
  • Entry level test required
  • Modules

    Widget Development

    Participants get an introduction to widgets, which are essentially mini, modular applications that reuse and combine content and functionality from different underlying systems into new composite formats. They will also learn how to work within Backbase CXP’s widget-based architecture.

    Widget Extras

    In this second module, participants learn how to create and manage content to be used with our Content Widgets, and how to develop custom widget chromes.

    Container Development

    In this final module, participants learn how to create custom containers, enabling them to logically organize page content, plus how to add static resources to a container, and how to render their custom container at the server- and client-side.

    CXP Back-End

  • Intended audience: Back-end developers
  • Max number of participants per session: 6
  • Total duration: 2 days
  • Required skills: Java, Maven, Spring IoC/MVC
  • Preferred skills: Apache Camel, Spring Security, CMIS
  • Prerequisite courses: Completion of CXP Foundation
  • Entry level test required
  • Modules

    Enterprise Integration

    Provides developers with the skills required to create custom integration processes using the Backbase integration engine, which aggregates content and functionality from external systems.

    Security

    Provides participants with an in-depth understanding of the Backbase CXP security model, and teaches them how to implement custom authentication and authorization mechanisms.

    Content Services

    Introduces developers to Backbase CXP’s Content Services and the various content integration strategies made possible with in-context editing (ICE) features, content importers, and CMIS.

    Targeting

    Backbase CXP’s targeting tools make it possible to send different content to different users based on their preferences, account information, behavior, search terms, geographic location, and many other criteria. In this module, participants become acquainted with basic targeting concepts, including the rules engine, collectors, selectors, and segments. They also learn how to create their own custom collectors.

    Publishing

    Backbase CXP supports publishing pages and content between different environments in a secure, controlled manner. This module teaches developers how to configure publishing, covering all of the typical publishing scenarios.

    CXP Mobile SDK for Front-End Developers

  • Intended audience: Front-end developers
  • Max number of participants per session: 6
  • Total duration: 2 days
  • Required skills: JavaScript, HTML5, CSS3, Angular 1.5
  • Preferred skills: Mustache, Sass, ES6, NPM
  • Prerequisite courses: Completion of CXP Foundation and CXP Front-end
  • Entry level test not required
  • Modules

    Overview

    Explains the omni-channel vision of Backbase CXP, and the role of the CXP Mobile SDK. Provides an overview of the architecture and main features of the CXP Mobile SDK.

    Getting Started

    In this module, participants learn the development prerequisites and set up a demo app.

    Using the Model

    This module explains how the portal model is retrieved and used within the mobile app.

    Native Web Interaction

    Developers learn how the intercommunication process between native and web items works. Participants gain a clear understanding of the Pub/Sub mechanism and the plugins that enforce the methods through API. They also learn how to use these plugins.

    Navigation

    Participants learn how to set up navigation events through the Pub/Sub mechanism, and how to deal with passing payloads between the pages.

    Rendering Web Items

    In this module, participants become acquainted with the way web rendering works. They also learn how to debug web items, optimize performance and improve UX by using Preloading & Retaining concepts.

    Session Management

    In this module, developers learn how to manage sessions by creating login and logout widgets. It also teaches participants how to leverage the CXP Security services through mobile services.

    CXP Mobile SDK for Native Developers

  • Intended audience: Mobile developers
  • Max number of participants per session: 6
  • Total duration: 2 days
  • Required skills: Objective-C and/or Swift (iOS Template), Java (Android Template)
  • Preferred skills: Not applicable
  • Prerequisite courses: Completion of CXP Foundation
  • Entry level test not required
  • Modules

    Overview

    A quick overview of Mobile SDK features, how they serve the common implementation scenarios for modern mobile applications and the Mobile SDK within the Backbase product architecture.

    Getting Started

    As part of setting up the development environment, participants integrate step by step the Mobile SDK Library/Framework into an empty application. Throughout the training, this application is used to complete assignments in each module, providing a deeper and better understanding of Mobile SDK capabilities.

    Using the Model

    This module includes a walkthrough of the CXP model structure. It also explains how to retrieve the model and create manageable navigation structure within the application.

    Rendering Web Items

    This module covers web items in Backbase-powered applications. Participants learn how to render a web item, preload and retain a page, and debug web renderers.

    Navigation

    Developers learn about handling navigation within a Backbase-powered application. They also learn how to trigger a navigation event, what happens under the hood when a navigation event is triggered, and how to pass data while navigating between widgets.

    Native/Web Interaction

    This module explains the different methods of interaction between web items and native components of the application. Participants learn how to use the Pub/Sub mechanism, and how to build native plugins accessed from web widgets.

    Session Management

    Participants learn how to perform basic authentication in the CXP environment, and how to manage sessions from the application. Session management includes starting/ending a session, as well as observing session changes.

    Rendering Native Items

    This module explains native items in Backbase-powered applications. Participants learn what they need to create a native item, how to include it in the model, and render it. It also includes an overview of the Native Widget Blueprint and IDE Tools offered by the product.

    Content Management

    Provides participants with an overview of the different kinds of content on CXP Manager, and explains how to retrieve, render, and cache content within a Backbase-powered mobile application.

    Targeting

    Gives participants an overview of the Targeting feature offered by CXP, shows business use cases, and explains how it can be used in a Backbase-powered mobile application.

    Security

    This module discusses security in mobile applications and out-of-the-box security features shipped with the Mobile SDK. Participants learn about certificate pinning, root/jailbreak detection, whitelisting, encryption configuration, runtime integrity checks, and how to apply the security violation mechanism.

    App Version Management

    Participants learn how to manage application versions, how to retrieve the application status, and how to handle different statuses.

    DBS Developer Essentials

  • Intended audience: Back-end developers
  • Max number of participants per session: 6
  • Total duration: 2 days
  • Required skills: Java, Maven, JMS, Spring Boot, Spring MVC, Microservices
  • Preferred skills: Netflix Zuul, Netflix Eureka, Tomcat, MySQL
  • Prerequisite courses: None, though completion of CXP Foundation and CXP Back-end is recommended
  • Entry level test not required
  • Modules

    Introduction to DBS

    Provides participants with a clear understanding about the Backbase DBS architecture and how it works. Participants learn about the benefits of working with Backbase DBS.

    Gateway and Registry

    Participants understand how Backbase Gateway and Registry services enables microservices within our new Customer Experience architecture. This module presents how our DBS Presentation Services are dynamically registered, load-balanced, and secured within the Gateway and Registry.

    DBS Presentation and Business Services

    This module explains the purpose of DBS Presentation and Business Services, how they are registered and exposed in the Gateway, and how they intercommunicate with the other types of DBS Services.

    DBS Persistence Services

    This module covers the patterns used in the persistence layer of DBS, such as CQRS and Event Sourcing Patterns, their benefits and drawbacks, and how they are implemented within DBS. Developers learn how to inspect the DBS Persistence Services, and how to get access to the data stored in the internal tables.

    DBS Integration Services

    Participants learn how to integrate DBS with core banking systems or any other external system, how to use out-of-the-box ingestion services provided by the DBS capabilities, and how to create custom integration services. This module includes hands-on exercises, where the developers create Spring Boot microservices to integrate with external systems.

    API Extension

    Participants learn how to extend the data of an existing DBS capability with no additional code required. In this module exercise, they change DBS configuration to add new fields to an existing DBS capability.

    Forms Modeling Introduction

  • Intended audience: Developers, BA, BE going to work on forms projects
  • Max number of participants per session: 6
  • Total duration: 1 day
  • Required skills: N/A
  • Preferred skills: Basic understanding of business processes
  • Prerequisite courses: Not applicable
  • Entry level test not required
  • Modules

    Basic Forms

    Participants learn how to set up their first multistep form that allows end-users to apply for health insurance. Developers understand how to use the Rule engine to accept, decline and calculate pricing for the insurance.

    Forms Modeling Training

  • Intended audience: Technical business analysts
  • Max number of participants per session: 6
  • Total duration: 2 days
  • Required skills: All skill levels
  • Preferred skills: Basic Query Language (MySQL, MSSQL), business process modeling
  • Prerequisite courses:
  • Entry level test not required
  • Modules

    Basic Forms

    Participants learn how to set up their first multistep form that allows end-users to apply for health insurance. Developers understand how to use the Rule engine to accept, decline and calculate pricing for the insurance.

    Complex Domain Models

    Participants learn the implementation of adding more than one insured person to the model created in the Introduction to Forms Modeling course, and make sure that all rules and calculations keep working. This is achieved by applying the Query Language used in the form.

    Documents

    Participants learn how to create a PDF document based on an imported RTF document, using user-filled data from the model.

    Forms Modeling Front-End

  • Intended audience: Front-end developers
  • Max number of participants per session: 6
  • Total duration: 2 days
  • Required skills: Experience with web applications, Angular (for MVC track)
  • Preferred skills: Advanced HTML5, CSS, JS, XSLT (for XSLT track)
  • Prerequisite courses: Completion of Forms Modeling Introduction
  • Entry level test required
  • Modules

    Forms Runtime Foundation

    Provides developers with an overview of the Backbase Forms FE architecture. Participants learn about the benefits of working with Backbase Forms.

    Participants are familiarized with the different interfaces used to interact with Backbase Forms Runtime. The module covers the Forms Runtime dashboard, integration with Studio, and the Restful APIs used by the client-side UI.

    Forms UI

    Provides participants with insight into the programming standards and techniques used in developing Backbase Forms UI components, while providing an overview of the various UI options. Participants gain a clear understanding of how to extend and personalize the UI, and gather practical hands-on experience with the product.

    Forms Modeling Back-End

  • Intended audience: Back-End developers
  • Max number of participants per session: 6
  • Total duration: 2 days
  • Required skills: Java, Maven, Tomcat, Camel, HTTP
  • Preferred skills: NPM, Node
  • Prerequisite courses: Completion of Forms Modeling Introduction
  • Entry level test required
  • Modules

    Introduction

    Provides participants with an overview of the Forms runtime Architecture, Development Setup, and CXP Integration.

    Plugin Development

    This module provides participants who have experience in Java and Spring with a foundational understanding of Backbase Forms. Participants will also learn how to create extra features, add-ons, and API-based services.

    CXP Manager (E-Learning/Classroom Training)

  • Intended audience: Business users
  • Max number of participants per session: 6
  • Total duration: 1 day
  • Required skills: All skill levels
  • Preferred skills: Not applicable
  • Prerequisite courses: Not applicable
  • Entry level test not required
  • Modules

    CXP Basics

    Business users gain a theoretical understanding of CXP and its component model. They learn exactly what Backbase CXP is, how it meets their business needs, who uses it, and what they use it for. They also learn about some of CXP’s main features, including CXP Manager.

    CXP Manager

    The interface of the CXP Manager tool is explained, and participants get to practice in creating portals, pages, and widgets on those pages.

    Content Management

    All aspects of content management in CXP Manager are discussed, including managing in-context editing, structured content, and navigation.

    Portal Administration

    This module discusses publishing content through the different servers (editorial, staging, live), managing users and groups (and their permissions), and auditing activities in CXP Manager.

    Business Analyst Essentials

  • Intended audience: Experienced business analysts
  • Max number of participants per session: 6
  • Total duration: 2 days
  • Required skills: Agile/Scrum basics
  • Preferred skills: Not applicable
  • Prerequisite courses: Completion of CXP Manager
  • Entry level test not required
  • Modules

    Goal of the Training

    Participants learn about the structure and BA processes of Backbase projects, and the tasks, responsibilities and deliverables expected in each project phase.

    How to Run an Inception Phase

    In the inception phase, the aim is to agree on and define the objectives and Minimum Viable Product (MVP) to be delivered in the project. Participants learn about the Discovery Workshops, the required preparation for it, as well as the Discovery Debrief. Using hands-on exercises, they are trained to lead the workshops in this phase, create epics, run estimation sessions, and much more.

    How to Run a Construction Phase

    During the construction phase, the team develops the defined Minimum Viable Product in compliance with the Definition of Done. In this module, participants learn how to define the product being built, and how to ensure the developed product meets the requirements and needs of the customer. All ceremonies in the project process are explained, and participants learn hands-on how to refine the backlog, write user stories, define acceptance criteria, run planning sessions, sprint reviews, and so on.

    How to Run a Transition Phase

    The aim of the transition phase is to get the solution ready for, and into, production. Participants learn how to get the product finalized from a BA perspective, and how to hand the project over to the customer.

    Widget Collection for UX Designers

  • Intended audience: UX designers (business analysts, project managers)
  • Max number of participants per session: 6
  • Total duration: 2 days
  • Required skills: N/A
  • Preferred skills: CSS, JS, Sketch, Invision (for assignments), HTML, user-centric design, product-centric design, CXP Manager
  • Prerequisite courses: N/A
  • Entry level test not required
  • Modules

    Overview

    Provides participants with the UX vision of the  Backbase Widget Collections. They also get a quick overview of the architecture and features of the Backbase platform.

    Backbase and UX

    This module covers Backbase UX best practices, the testing process and tools. Participants learn about Backbase quality components.

    Backbase Design System

    This module shares the design system for the Backbase product line, and the rules we follow.

    Backbase Widget Collection

    This module tours the Retail Banking Widget Collection, Mobile Widget Collection, and Universal Collection. The training explains the widget architecture, what it means for UX, and provides insight into the levels of customization of a widget.

    Backbase UI Building Blocks

    Provides participants with an overview of the building blocks/components used in the Widget Collections, including an introduction to the Backbase UI Kits.

    Assignments

    Through a number of exercises based on the Widget Collections, participants learn the way of working with existing widgets.

Our Training Courses

Select a course to see more informations about it


















Training Courses

CXP Foundation Training (E-Learning/Classroom training)

  • Intended Audience: Developers
  • Max number of participants per session: 12
  • Total duration: 2 days
  • Required skills: All skill levels,
  • Preferred skills: Not applicable,
  • Preferred knowledge:
  • Prerequisite Courses: N/A
  • Entry level test not required

    Modules

    Essentials

    Provides developers with a clear understanding of how Backbase CXP works. Participants learn about the benefits of working with Backbase CXP, and gain practical experience by creating a portal with Backbase CXP Manager.

    Technologies

    Provides participants with insight into the programming standards and languages used in developing Backbase CXP, while providing an overview of CXP’s various integration services.

    Tools

    Familiarizes participants with the different interfaces used to interact with Backbase CXP. The module covers CXP Manager for business users, and CXP Explorer and Command Line Interface for technical users.

    APIs

    Provides participants with an understanding of available APIs in Backbase CXP. The module gives developers an overview of Rest, Java, and JavaScript APIs.





  • Training Courses

    CXP Front-End

  • Intended Audience: Front-end developers
  • Max number of participants per session: 6
  • Total duration: 2 days
  • Required skills: JavaScript, HTML5, CSS3, Angular 1.5,
  • Preferred skills: Mustache, Sass, ES6, NPM,
  • Preferred knowledge:
  • Prerequisite Courses: Completion of CXP Foundation
  • Entry level test required

    Modules

    Widget Development

    Participants get an introduction to widgets, which are essentially mini, modular applications that reuse and combine content and functionality from different underlying systems into new composite formats. They will also learn how to work within Backbase CXP’s widget-based architecture.

    Widget Extras

    In this second module, participants learn how to create and manage content to be used with our Content Widgets, and how to develop custom widget chromes.

    Container Development

    In this final module, participants learn how to create custom containers, enabling them to logically organize page content, plus how to add static resources to a container, and how to render their custom container at the server- and client-side.





  • Training Courses

    CXP Back-End

  • Intended Audience: Back-end developers
  • Max number of participants per session: 6
  • Total duration: 2 days
  • Required skills: Java, Maven, Spring IoC/MVC,
  • Preferred skills: Apache Camel, Spring Security, CMIS,
  • Preferred knowledge:
  • Prerequisite Courses: Completion of CXP Foundation
  • Entry level test required

    Modules

    Enterprise Integration

    Provides developers with the skills required to create custom integration processes using the Backbase integration engine, which aggregates content and functionality from external systems.

    Security

    Provides participants with an in-depth understanding of the Backbase CXP security model, and teaches them how to implement custom authentication and authorization mechanisms.

    Content Services

    Introduces developers to Backbase CXP’s Content Services and the various content integration strategies made possible with in-context editing (ICE) features, content importers, and CMIS.

    Targeting

    Backbase CXP’s targeting tools make it possible to send different content to different users based on their preferences, account information, behavior, search terms, geographic location, and many other criteria. In this module, participants become acquainted with basic targeting concepts, including the rules engine, collectors, selectors, and segments. They also learn how to create their own custom collectors.

    Publishing

    Backbase CXP supports publishing pages and content between different environments in a secure, controlled manner. This module teaches developers how to configure publishing, covering all of the typical publishing scenarios.





  • Training Courses

    CXP Mobile SDK for Front-End Developers

  • Intended Audience: Front-end developers
  • Max number of participants per session: 6
  • Total duration: 2 days
  • Required skills: JavaScript, HTML5, CSS3, Angular 1.5,
  • Preferred skills: Mustache, Sass, ES6, NPM,
  • Preferred knowledge:
  • Prerequisite Courses: Completion of CXP Foundation and CXP Front-end
  • Entry level test not required

    Modules

    Overview

    Explains the omni-channel vision of Backbase CXP, and the role of the CXP Mobile SDK. Provides an overview of the architecture and main features of the CXP Mobile SDK.

    Getting Started

    In this module, participants learn the development prerequisites and set up a demo app.

    Using the Model

    This module explains how the portal model is retrieved and used within the mobile app.

    Native Web Interaction

    Developers learn how the intercommunication process between native and web items works. Participants gain a clear understanding of the Pub/Sub mechanism and the plugins that enforce the methods through API. They also learn how to use these plugins.

    Navigation

    Participants learn how to set up navigation events through the Pub/Sub mechanism, and how to deal with passing payloads between the pages.

    Rendering Web Items

    In this module, participants become acquainted with the way web rendering works. They also learn how to debug web items, optimize performance and improve UX by using Preloading & Retaining concepts.

    Session Management

    In this module, developers learn how to manage sessions by creating login and logout widgets. It also teaches participants how to leverage the CXP Security services through mobile services.





  • Training Courses

    CXP Mobile SDK for Native Developers

  • Intended Audience: Mobile developers
  • Max number of participants per session: 6
  • Total duration: 2 days
  • Required skills: Objective-C and/or Swift (iOS Template), Java (Android Template),
  • Preferred skills: Not applicable,
  • Preferred knowledge:
  • Prerequisite Courses: Completion of CXP Foundation
  • Entry level test not required

    Modules

    Overview

    A quick overview of Mobile SDK features, how they serve the common implementation scenarios for modern mobile applications and the Mobile SDK within the Backbase product architecture.

    Getting Started

    As part of setting up the development environment, participants integrate step by step the Mobile SDK Library/Framework into an empty application. Throughout the training, this application is used to complete assignments in each module, providing a deeper and better understanding of Mobile SDK capabilities.

    Using the Model

    This module includes a walkthrough of the CXP model structure. It also explains how to retrieve the model and create manageable navigation structure within the application.

    Rendering Web Items

    This module covers web items in Backbase-powered applications. Participants learn how to render a web item, preload and retain a page, and debug web renderers.

    Navigation

    Developers learn about handling navigation within a Backbase-powered application. They also learn how to trigger a navigation event, what happens under the hood when a navigation event is triggered, and how to pass data while navigating between widgets.

    Native/Web Interaction

    This module explains the different methods of interaction between web items and native components of the application. Participants learn how to use the Pub/Sub mechanism, and how to build native plugins accessed from web widgets.

    Session Management

    Participants learn how to perform basic authentication in the CXP environment, and how to manage sessions from the application. Session management includes starting/ending a session, as well as observing session changes.

    Rendering Native Items

    This module explains native items in Backbase-powered applications. Participants learn what they need to create a native item, how to include it in the model, and render it. It also includes an overview of the Native Widget Blueprint and IDE Tools offered by the product.

    Content Management

    Provides participants with an overview of the different kinds of content on CXP Manager, and explains how to retrieve, render, and cache content within a Backbase-powered mobile application.

    Targeting

    Gives participants an overview of the Targeting feature offered by CXP, shows business use cases, and explains how it can be used in a Backbase-powered mobile application.

    Security

    This module discusses security in mobile applications and out-of-the-box security features shipped with the Mobile SDK. Participants learn about certificate pinning, root/jailbreak detection, whitelisting, encryption configuration, runtime integrity checks, and how to apply the security violation mechanism.

    App Version Management

    Participants learn how to manage application versions, how to retrieve the application status, and how to handle different statuses.





  • Training Courses

    DBS Developer Essentials

  • Intended Audience: Back-end developers
  • Max number of participants per session: 6
  • Total duration: 2 days
  • Required skills: Java, Maven, JMS, Spring Boot, Spring MVC, Microservices,
  • Preferred skills: Netflix Zuul, Netflix Eureka, Tomcat, MySQL,
  • Preferred knowledge:
  • Prerequisite Courses: None, though completion of CXP Foundation and CXP Back-end is recommended
  • Entry level test not required

    Modules

    Introduction to DBS

    Provides participants with a clear understanding about the Backbase DBS architecture and how it works. Participants learn about the benefits of working with Backbase DBS.

    Gateway and Registry

    Participants understand how Backbase Gateway and Registry services enables microservices within our new Customer Experience architecture. This module presents how our DBS Presentation Services are dynamically registered, load-balanced, and secured within the Gateway and Registry.

    DBS Presentation and Business Services

    This module explains the purpose of DBS Presentation and Business Services, how they are registered and exposed in the Gateway, and how they intercommunicate with the other types of DBS Services.

    DBS Persistence Services

    This module covers the patterns used in the persistence layer of DBS, such as CQRS and Event Sourcing Patterns, their benefits and drawbacks, and how they are implemented within DBS. Developers learn how to inspect the DBS Persistence Services, and how to get access to the data stored in the internal tables.

    DBS Integration Services

    Participants learn how to integrate DBS with core banking systems or any other external system, how to use out-of-the-box ingestion services provided by the DBS capabilities, and how to create custom integration services. This module includes hands-on exercises, where the developers create Spring Boot microservices to integrate with external systems.

    API Extension

    Participants learn how to extend the data of an existing DBS capability with no additional code required. In this module exercise, they change DBS configuration to add new fields to an existing DBS capability.





  • Training Courses

    Forms Modeling Introduction

  • Intended Audience: Developers, BA, BE going to work on forms projects
  • Max number of participants per session: 6
  • Total duration: 1 day
  • Required skills: N/A,
  • Preferred skills: Basic understanding of business processes,
  • Preferred knowledge:
  • Prerequisite Courses: Not applicable
  • Entry level test not required

    Modules

    Basic Forms

    Participants learn how to set up their first multistep form that allows end-users to apply for health insurance. Developers understand how to use the Rule engine to accept, decline and calculate pricing for the insurance.





  • Training Courses

    Forms Modeling Training

  • Intended Audience: Technical business analysts
  • Max number of participants per session: 6
  • Total duration: 2 days
  • Required skills: All skill levels,
  • Preferred skills: Basic Query Language (MySQL, MSSQL), business process modeling,
  • Preferred knowledge:
  • Prerequisite Courses:
  • Entry level test not required

    Modules

    Basic Forms

    Participants learn how to set up their first multistep form that allows end-users to apply for health insurance. Developers understand how to use the Rule engine to accept, decline and calculate pricing for the insurance.

    Complex Domain Models

    Participants learn the implementation of adding more than one insured person to the model created in the Introduction to Forms Modeling course, and make sure that all rules and calculations keep working. This is achieved by applying the Query Language used in the form.

    Documents

    Participants learn how to create a PDF document based on an imported RTF document, using user-filled data from the model.





  • Training Courses

    Forms Modeling Front-End

  • Intended Audience: Front-end developers
  • Max number of participants per session: 6
  • Total duration: 2 days
  • Required skills: Experience with web applications, Angular (for MVC track),
  • Preferred skills: Advanced HTML5, CSS, JS, XSLT (for XSLT track),
  • Preferred knowledge:
  • Prerequisite Courses: Completion of Forms Modeling Introduction
  • Entry level test required

    Modules

    Forms Runtime Foundation

    Provides developers with an overview of the Backbase Forms FE architecture. Participants learn about the benefits of working with Backbase Forms.

    Participants are familiarized with the different interfaces used to interact with Backbase Forms Runtime. The module covers the Forms Runtime dashboard, integration with Studio, and the Restful APIs used by the client-side UI.

    Forms UI

    Provides participants with insight into the programming standards and techniques used in developing Backbase Forms UI components, while providing an overview of the various UI options. Participants gain a clear understanding of how to extend and personalize the UI, and gather practical hands-on experience with the product.





  • Training Courses

    Forms Modeling Back-End

  • Intended Audience: Back-End developers
  • Max number of participants per session: 6
  • Total duration: 2 days
  • Required skills: Java, Maven, Tomcat, Camel, HTTP,
  • Preferred skills: NPM, Node,
  • Preferred knowledge:
  • Prerequisite Courses: Completion of Forms Modeling Introduction
  • Entry level test required

    Modules

    Introduction

    Provides participants with an overview of the Forms runtime Architecture, Development Setup, and CXP Integration.

    Plugin Development

    This module provides participants who have experience in Java and Spring with a foundational understanding of Backbase Forms. Participants will also learn how to create extra features, add-ons, and API-based services.





  • Training Courses

    CXP Manager (E-Learning/Classroom Training)

  • Intended Audience: Business users
  • Max number of participants per session: 6
  • Total duration: 1 day
  • Required skills: All skill levels,
  • Preferred skills: Not applicable,
  • Preferred knowledge:
  • Prerequisite Courses: Not applicable
  • Entry level test not required

    Modules

    CXP Basics

    Business users gain a theoretical understanding of CXP and its component model. They learn exactly what Backbase CXP is, how it meets their business needs, who uses it, and what they use it for. They also learn about some of CXP’s main features, including CXP Manager.

    CXP Manager

    The interface of the CXP Manager tool is explained, and participants get to practice in creating portals, pages, and widgets on those pages.

    Content Management

    All aspects of content management in CXP Manager are discussed, including managing in-context editing, structured content, and navigation.

    Portal Administration

    This module discusses publishing content through the different servers (editorial, staging, live), managing users and groups (and their permissions), and auditing activities in CXP Manager.





  • Training Courses

    Business Analyst Essentials

  • Intended Audience: Experienced business analysts
  • Max number of participants per session: 6
  • Total duration: 2 days
  • Required skills: Agile/Scrum basics,
  • Preferred skills: Not applicable,
  • Preferred knowledge:
  • Prerequisite Courses: Completion of CXP Manager
  • Entry level test not required

    Modules

    Goal of the Training

    Participants learn about the structure and BA processes of Backbase projects, and the tasks, responsibilities and deliverables expected in each project phase.

    How to Run an Inception Phase

    In the inception phase, the aim is to agree on and define the objectives and Minimum Viable Product (MVP) to be delivered in the project. Participants learn about the Discovery Workshops, the required preparation for it, as well as the Discovery Debrief. Using hands-on exercises, they are trained to lead the workshops in this phase, create epics, run estimation sessions, and much more.

    How to Run a Construction Phase

    During the construction phase, the team develops the defined Minimum Viable Product in compliance with the Definition of Done. In this module, participants learn how to define the product being built, and how to ensure the developed product meets the requirements and needs of the customer. All ceremonies in the project process are explained, and participants learn hands-on how to refine the backlog, write user stories, define acceptance criteria, run planning sessions, sprint reviews, and so on.

    How to Run a Transition Phase

    The aim of the transition phase is to get the solution ready for, and into, production. Participants learn how to get the product finalized from a BA perspective, and how to hand the project over to the customer.





  • Training Courses

    Widget Collection for UX Designers

  • Intended Audience: UX designers (business analysts, project managers)
  • Max number of participants per session: 6
  • Total duration: 2 days
  • Required skills: N/A,
  • Preferred skills: CSS, JS, Sketch, Invision (for assignments), HTML, user-centric design, product-centric design, CXP Manager,
  • Preferred knowledge:
  • Prerequisite Courses: N/A
  • Entry level test not required

    Modules

    Overview

    Provides participants with the UX vision of the  Backbase Widget Collections. They also get a quick overview of the architecture and features of the Backbase platform.

    Backbase and UX

    This module covers Backbase UX best practices, the testing process and tools. Participants learn about Backbase quality components.

    Backbase Design System

    This module shares the design system for the Backbase product line, and the rules we follow.

    Backbase Widget Collection

    This module tours the Retail Banking Widget Collection, Mobile Widget Collection, and Universal Collection. The training explains the widget architecture, what it means for UX, and provides insight into the levels of customization of a widget.

    Backbase UI Building Blocks

    Provides participants with an overview of the building blocks/components used in the Widget Collections, including an introduction to the Backbase UI Kits.

    Assignments

    Through a number of exercises based on the Widget Collections, participants learn the way of working with existing widgets.

  • Backbase Certifications

    To be able to provide strong advice and reach the desired implementation quality, the Backbase Academy initiated the Certification Program. Each consultant is required to be certified before working on any Backbase project. By successfully passing the certification test, consultants are empowered to successfully implement our products.
    Certification is an essential step in Backbase training process for the following specialisations: CXP Front-end, CXP Back-end, Mobile SDK for Native Developers, Business Analyst Essentials, and Forms Modelling. Every professional must get certified upon completion of these trainings.

     

     

    Certification2 - Backbase Academy

    Onboarding boot camp

    Using a combination of classroom lectures, hands-on development tests and case studies, these sessions set the foundation upon which partners can gain a competitive advantage, building powerful solutions and growing their business.

    Our Backbase boot camp includes:

    • Complete, three week project of building a website and/or mobile app for a dummy bank
    • Focus on hands-on development as well as project process
    • Initial requirements backlog, graphic design assets and style guides provided
    • Project setup and SDLC tools provided
    • Three one-week sprints, including sprint planning, refinement, demos, and stand-ups
    • Day-to-day mentoring by experienced Scrum Master/Business Analyst, FE and BE developer

    Backbase Centre of Excellence

    The Backbase Centre of Excellence approach supports our valuable partners and clients in reaching their targets and delivering Backbase projects with the best customer experience possible. CoE Teams cross-skill each other, and ensure a strong position in the market.

    The learning cycle of the Centre of Excellence model ensures that one stage supports the other. In this form, the learning experience is optimal and encourages the building of knowledge.

    The Center of Excellence is an ongoing learning cycle of 5 stages:

    1. All new and exisiting members of CoE complete product training and pass the certification test
    2. New members will be onboarded into the existing CoE team and be part of knowledge sharing sessions
    3. Project teams (PM, BA, SA, UX, FE, BE) will be built from CoE pool
    4. Project team will begin to execute projects
    5. Project teams will share their experience gained during the projects through internal knowledge sharing sessions.

    With every new release and product update, the learning cycle begins again.

    Center of Excellence2 - Backbase Academy

    Want to learn more about
    this topic? Visit My Backbase for in-depth information and resources

    Go to MyBackbase