MOB501 SAP Omnichannel Banking 8.3 SP01 PL03 Development. COURSE OUTLINE Course Version: 03 Course Duration: 4 Day(s)
SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices. Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SE s or its affiliated companies strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions. Copyright. All rights reserved. iii
Typographic Conventions American English is the standard used in this handbook. The following typographic conventions are also used. This information is displayed in the instructor s presentation Demonstration Procedure Warning or Caution Hint Related or Additional Information Facilitated Discussion User interface control Example text Window title Example text iv Copyright. All rights reserved.
Contents vii Course Overview 1 Unit 1: SAP Omnichannel Banking Solution Introduction and Architecture 1 Lesson: Introducing the SAP Omnichannel Banking Solution 1 Lesson: Introducing the Architecture of the SAP Omnichannel Banking Solution 1 Lesson: Introducing the Client Application (App) Requirements 3 Unit 2: System Requirements and Installation 3 Lesson: Determining System Requirements and Installing SAP Omnichannel Retail Banking 5 Unit 3: SAP Omnichannel Banking Server-Side Programming Fundamentals 5 Lesson: Describing Server-Side Programming Fundamentals 7 Unit 4: JavaScript Fundamentals 7 Lesson: Describing the Fundamentals of JavaScript 7 Lesson: Handling of JavaScript Errors 7 Lesson: Handling of JavaScript Events 7 Lesson: Manipulating JavaScript DOM 9 Unit 5: SAPUI5 Fundamentals 9 Lesson: Understanding the SAPUI5 Architecture 9 Lesson: Developing Applications Using SAPUI5 9 Lesson: Using MVC and UI controls 9 Lesson: Describing Databinding and OData 9 Lesson: Describing Resource Handling 9 Lesson: Describing Modularization 10 Lesson: Describing Localization 10 Lesson: Describing Notepad Controls and Components 11 Unit 6: SAP Omnichannel Banking Client-Side and UI Development 11 Lesson: Defining the User Interface Development for SAPUI5 Apps 11 Lesson: Defining the User Interface Development for Mobile Apps 11 Lesson: Describing Customization and Application Security Copyright. All rights reserved. v
13 Unit 7: SAP Mobile Platform 3.0 and SAP Omnichannel Banking Administration 13 Lesson: Describing the Basics of SAP Mobile Platform Administration 13 Lesson: Monitoring the Platform 13 Lesson: Describing the Security for SAP Omnichannel Banking 15 Unit 8: Basic SAP Omnichannel Banking Solution Troubleshooting 15 Lesson: Reporting using SAP Mobile Platform 15 Lesson: Using Logs for Troubleshooting 15 Lesson: Using Light Java Server Command vi Copyright. All rights reserved.
Course Overview TARGET AUDIENCE This course is intended for the following audiences: Developer Development Consultant Enterprise Architect Solution Architect Copyright. All rights reserved. vii
viii Copyright. All rights reserved.
UNIT 1 SAP Omnichannel Banking Solution Introduction and Architecture Lesson 1: Introducing the SAP Omnichannel Banking Solution Describe the SAP Omnichannel Banking Solution Lesson 2: Introducing the Architecture of the SAP Omnichannel Banking Solution Describe the SAP Omnichannel Banking architecture Lesson 3: Introducing the Client Application (App) Requirements Define the client application requirements of a business Describe the SAP user experience strategy Copyright. All rights reserved. 1
Unit 1: SAP Omnichannel Banking Solution Introduction and Architecture 2 Copyright. All rights reserved.
UNIT 2 System Requirements and Installation Lesson 1: Determining System Requirements and Installing SAP Omnichannel Retail Banking Determine system requirements Install SAP Omnichannel Online Retail Banking Copyright. All rights reserved. 3
Unit 2: System Requirements and Installation 4 Copyright. All rights reserved.
UNIT 3 SAP Omnichannel Banking Server-Side Programming Fundamentals Lesson 1: Describing Server-Side Programming Fundamentals Describe and perform tasks related to OData Describe and perform tasks related to Maven Describe and perform tasks related to Spring Describe and perform tasks related to OSGi Describe and perform tasks related to OCD feature development Describe and perform tasks related to customization and extensions Copyright. All rights reserved. 5
Unit 3: SAP Omnichannel Banking Server-Side Programming Fundamentals 6 Copyright. All rights reserved.
UNIT 4 JavaScript Fundamentals Lesson 1: Describing the Fundamentals of JavaScript Describe the basics of the JavaScript Lesson 2: Handling of JavaScript Errors Describe how to handle JavaScript errors Lesson 3: Handling of JavaScript Events Describe and use JavaScript events Lesson 4: Manipulating JavaScript DOM Describe the DOM and how to manipulate it Copyright. All rights reserved. 7
Unit 4: JavaScript Fundamentals 8 Copyright. All rights reserved.
UNIT 5 SAPUI5 Fundamentals Lesson 1: Understanding the SAPUI5 Architecture Describe the core components of SAPUI5 Lesson 2: Developing Applications Using SAPUI5 Develop applications using SAPUI5 Lesson 3: Using MVC and UI controls Use MVC and UI controls Lesson 4: Describing Databinding and OData Describe databinding and OData Lesson 5: Describing Resource Handling Describe resource handling of SAPUI5 Lesson 6: Describing Modularization Copyright. All rights reserved. 9
Unit 5: SAPUI5 Fundamentals Describe modularization Lesson 7: Describing Localization Describe localization Lesson 8: Describing Notepad Controls and Components Describe Notepad controls Describe the various components 10 Copyright. All rights reserved.
UNIT 6 SAP Omnichannel Banking Client-Side and UI Development Lesson 1: Defining the User Interface Development for SAPUI5 Apps Define UI development for SAPUI5 apps Lesson 2: Defining the User Interface Development for Mobile Apps Define UI development for mobile apps Lesson 3: Describing Customization and Application Security Describe other customization topics, schedules, alerts, and security Copyright. All rights reserved. 11
Unit 6: SAP Omnichannel Banking Client-Side and UI Development 12 Copyright. All rights reserved.
UNIT 7 SAP Mobile Platform 3.0 and SAP Omnichannel Banking Administration Lesson 1: Describing the Basics of SAP Mobile Platform Administration Describe administration functions of the SAP Mobile Platform Lesson 2: Monitoring the Platform Describe how to monitor usage statistics for applications, device connections, and request response time for a specified time period Lesson 3: Describing the Security for SAP Omnichannel Banking Describe how security works in SAP Omnichannel Banking Copyright. All rights reserved. 13
Unit 7: SAP Mobile Platform 3.0 and SAP Omnichannel Banking Administration 14 Copyright. All rights reserved.
UNIT 8 Basic SAP Omnichannel Banking Solution Troubleshooting Lesson 1: Reporting using SAP Mobile Platform Describe and use SAP Mobile Platform reporting features Lesson 2: Using Logs for Troubleshooting Use Logs to perform basic troubleshooting Lesson 3: Using Light Java Server Command Use the Light Java Server Command Copyright. All rights reserved. 15