Skip to Content
The blog post has been successfully updated.
User Experience Insights
Author's profile photo Victoria Thomas

Our Top 7 Picks for User Experience Trainings on openSAP

Over the last few months our team has spent a lot of time interacting with customers and learning about their UX transformation journey. A comment we often hear is how important openSAP courses are for onboarding and upskilling UX teams on SAP’s user experience. With new courses available on openSAP every year, we thought we’d round up our top picks of openSAP trainings around SAP Fiori for development and UX teams.

Here are our top 7 picks to…

  1. Get a general overview of SAP’s user experience: SAP Fiori Overview (4 weeks)
  2. Develop web UIs: *NEW* SAP Fiori elements and SAP Fiori tools (4 weeks)
  3. Develop mobile apps: Mobile (5 weeks)
  4. Develop end-to-end: CAP (4 weeks)
  5. Develop back-end services to UI: RAP (5 weeks)
  6. Implement SAP Fiori with SAP S/4HANA: How to Deliver a Great User Experience with SAP S/4HANA (3 weeks)
  7. Get an overview of SAP Fiori 3 target design: SAP Fiori 3 (1-week nutshell course)

Below, I’ll go into each pick in more detail.

 

1. Get a general overview of SAP’s user experience

SAP Fiori Overview: Design, Develop, Deploy

SAP Fiori is the user experience (UX) for SAP software. By applying modern design principles, it has completely reinvented the UX and has grown to a complete design system. This course shows you how the SAP Fiori design helps provide a consistent, high quality UX for all our products. It will teach you how to design and develop your own intuitive applications, with demos of the SAP development tools. If you’re more interested in seeing how to adapt and extend standard SAP applications, this is covered too. Finally, you’ll see how to get the SAP Fiori launchpad up and running, and how to efficiently support end users, with the focus on SAP S/4HANA.

Target groups: Mobile or desktop application developers, enterprise application managers, user interface and interaction designers, solution presales or technical consultants, system administrators, and anyone interested in the SAP Fiori UX

Time needed: Four weeks (3-4 hours per week)

Access the course

Video outlook on the openSAP course “SAP Fiori Overview: Design, Develop, Deploy”

 

2. Learn to develop web UIs

Developing and Extending SAP Fiori Elements Apps

While SAP provides a broad set of solutions for many business scenarios, most organizations also need additional apps to meet their unique requirements.

In the first part of this course, you’ll learn how to build SAP Fiori apps using the same technologies and tools that SAP uses for SAP Fiori app development for SAP S/4HANA: SAP Fiori elements, SAP Fiori tools, and SAPUI5. We’ll start with an OData service (if you don’t know what that is, you’ll learn) and build an SAP Fiori elements app from the ground up. We’ll generate the app to start the process, configure it without coding, enhance it with annotations, and extend it with custom SAPUI5 code.

In the second part, you’ll learn how to extend a standard SAP Fiori app to meet your specific needs using SAPUI5 flexibility.

This is a hands-on course for developers. We recommend you practice using the examples and perform the exercises to gain the maximum benefit from the course.

To learn more about how SAP Fiori elements streamlines SAP Fiori development, read how Boston University is innovating its business processes with design thinking and SAP Fiori elements.

Target groups: Application developers, application and technology consultants, application architects, business analysts with development experience, anyone else interested in SAP Fiori Development

Time needed: Four weeks (3-4 hours per week)

Access the course

Video outlook on the openSAP course “Developing and Extending SAP Fiori Elements Apps”

 

3. Learn to develop mobile apps

Build Mobile Applications with SAP Cloud Platform Mobile Services

Mobile working is one of the hallmarks of the modern workforce: take Swisscom for example, who used SAP Fiori to transform their internal employee portal into a modern and on-the-go user experience. Perhaps you also wish to engage your employees and customers in a completely new way and incorporate a mobile strategy into your organization?

In this course, mobility experts from SAP will show you how to successfully enable intelligent mobility with SAP Cloud Platform. You will need some basic programming knowledge including Kotlin/Java, JavaScript, HTML, CSS. After being shown a brief overview of the mobile services and features it provides to enable enterprise mobility, you will be able to get hands-on with some engaging exercises.

Target groups: (Mobile) application developers, web developers interested in mobile application development

Time needed: Five weeks (4-5 hours per week)

Access the course

Video outlook on the openSAP course “Build Mobile Applications with SAP Cloud Platform Mobile Services”

 

4. Learn to develop end-to-end

Building Applications with SAP Cloud Application Programming Model

SAP Cloud Application Programming Model (CAP) is a framework of tools, languages, and libraries to efficiently build enterprise-grade services and applications. This framework is both open and opinionated: It combines broadly adopted open-source as well as SAP tools and technologies with guidance and best practices that help developers minimize boilerplate code and focus on their business-specific logic.

You will be introduced to the model, complete development tasks, and among other things become familiar with adding enterprise qualities and extending the digital core. You will need some basic programming knowledge, ideally in JavaScript/Node.js and SQL. At the end, you will have the opportunity to partake in an exam.

Target groups: Application developers, application consultants, and technology consultants

Time needed: Four weeks (4-6 hours per week)

Access the course

Video outlook on the openSAP course “Building Applications with SAP Cloud Application Programming Model”

 

5. Develop with back-end services to UI

Building Apps with the ABAP RESTful Application Programming Model

We also have a course recommendation for those interested in the new model for ABAP development, ABAP RESTful Application Programming (RAP). Modern applications need to provide instant business value to their customers. Therefore, application programming models need to provide new qualities: efficient and high-quality development, mobile and desktop availability, flexible adaptation, integration into existing landscapes as well as flexible deployment options in the cloud and on-premise. This is exactly where RAP comes into play.

In this course you will be introduced to RAP, and learn about developing a read-only list report app, enabling the transactional behavior of an app, dealing with existing code, and service consumption and Web APIs. You can test your knowledge in a final exam at the end. Basic programming knowledge, preferably in ABAP, is required along with the ability to install and run the Eclipse-based ABAP development tools.

Target groups: Application developers, application architects, and application and technology consultants

Time needed: Five weeks (6-8 hours per week)

Access the course

Video outlook on the openSAP course “Building Apps with the ABAP RESTful Application Programming Model”

 

6. Learn to implement SAP Fiori with SAP S/4HANA

How to Deliver a Great User Experience with SAP S/4HANA

In this course, you will follow the fictional company ABC Corporation on their journey as they undergo their SAP S/4HANA transformation, looking closely at the relevant user experience-related topics along the way. As ABC Corporation plans, realizes, and deploys SAP S/4HANA, it is important to ensure considerations for a great end-user experience are woven into the DNA right from the very start. By utilizing all the tools, innovations, and best practice guidelines provided by the SAP Fiori design paradigm, they – just like you – can tailor their end-user experience to their organization and make system interaction more enjoyable. This is after all what the five design principles for SAP Fiori are all about: role-based, adaptive, simple, coherent, and delightful.

The course has been reported by previous participants to be good fun with the use of personas to illustrate different key stakeholder perspectives. Of course, you will have to find out for yourself!

Target groups: Anyone embarking on an SAP S/4HANA Implementation, SAP customers, business users, key users, services implementation partners, project managers, UX architects, functional consultants, technical consultants

Time needed: Three weeks (4-6 hours per week)

Access the course

Video outlook on the openSAP course “How to Deliver a Great User Experience with SAP S/4HANA”

 

7. Get an overview of SAP Fiori 3 target design

Intelligent Enterprise User Experience with SAP Fiori 3

In this course you will learn about how SAP Fiori 3 ensures consistency across SAP’s portfolio and provides a delightful, integrated user experience for the Intelligent Enterprise. Although the course (created in 2019) talks about SAP Fiori 3 as something arriving in the future, we can assure you that presently many features of SAP Fiori 3 have been, and will continue to be, released (read more about the latest features here). The course is open for five weeks, during which time participants can take the course assignment.

Target groups: Enterprise architects, IT managers, IT experts, application developers

Time needed: 3-5 hours in total

Access the course

Video outlook on the openSAP course “Intelligent Enterprise User Experience with SAP Fiori 3”

 

Bonus! Additional self-paced courses on user experience and design:

To learn more about the SAP Fiori user experience, please visit the community topic page.

Want to stay up to date on information and skills relevant to you as a UX lead? Make sure to also bookmark the UX transformation toolkit tag or follow the UX blog tag to catch all the stories in the series.

Assigned Tags

      2 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Minh Nguyen
      Minh Nguyen

      I am still missing the updated training for Bonus! Additional self-paced courses on user experience and design.

       

      Author's profile photo Andrea Waisgluss
      Andrea Waisgluss

      Hi there, which training is missing exactly? Happy to add it to the blog post.

       

      Best,
      Andrea