Developing Web Apps with SAPUI5 (openSAP)

Offered by SAP,
Developing Web Apps with SAPUI5 (openSAP)

In this course, we’ll introduce you to the main concepts of the UI development toolkit for HTML5 - SAPUI5. The JavaScript exercises for each unit will give you the technical background needed to develop your own responsive Web apps. We’ll start from scratch with the very basics and lots of hands-on coding. As we go through the weeks of this course, you’ll learn more about the powerful development concepts and truly master SAPUI5. Join us on this journey and enroll today!

SAPUI5 and its open-source variant OpenUI5* help you build enterprise-ready Web apps that are responsive to all devices. The JavaScript UI library and development toolkit contains many feature-rich controls and implements the award-winning SAP Fiori user experience. It helps developers ease and speed up the development of full-blown HTML5 Web applications.

This course will kick-start your journey, giving you all the technical knowledge needed to develop Web apps with SAPUI5. Hands-on exercises and practical units will give you a deeper understanding of the main development concepts of SAP’s powerful UI library. Using a cloud-based development environment that requires no additional installation, we’ll introduce you to the library and start with a simple “Hello World” example. Step by step, we’ll then add more features to our app and explain the background so that you can understand how it all comes together. You’ll learn the Model View Controller (MVC) concepts, become an expert in data binding, and get to know many UI controls offered by the framework.
As you work your way through the course, you can try out everything in your own development project and practice developing with SAPUI5 with lots of exercises. You’ll create responsive apps that adapt to different devices and discover the enterprise-grade features of SAPUI5. After that, you’ll go on to learn about Web app navigation and application testing, truly mastering SAPUI5.
From May 17, you will have access to a “Get Started” week to help you understand the skill level required to complete the course and the exercises. This is an optional week and there are no assignments; but you can take the self-tests to check your knowledge, prior to the official start date.
*The content of this course applies to both SAPUI5 and OpenUI5. OpenUI5 is free and open source and includes all the main features of SAPUI5, the library SAP uses for its Web applications.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

An Introduction to SuccessFactors Solutions (openSAP) OpenSAP
SAP

An Introduction to SuccessFactors Solutions (openSAP)

Technology is an integral part of our work and home lives. At work, we expect our technology to be as cool as what we use for personal use. SuccessFactors Human Capital Management (HCM) solutions supports the full HR lifecycle with solutions that are cloud-based, easy to implement, and capable of growing with your organization so you can start anywhere go everywhere! Over the course of four weeks, you will learn from our expert instructors how SuccessFactors solutions support the full HR lifecycle. You’ll first hear why HCM matters, followed up with system demonstrations of over 15 SuccessFactors...

Self Paced
Self-Paced
How the Internet of Things and Smart Services Will Change Society (openSAP) OpenSAP
SAP

How the Internet of Things and Smart Services Will Change Society (openSAP)

The Internet of Things will forever change our personal and professional lives. By 2020, there will be 50 billion connected devices communicating through the Internet. Devices can range from connected coffee makers, cars, or sensors on cattle to connected machines in a production plant. These devices provide data that offers new insights, and as they talk to each other, they develop their own intelligence and can advise customers about optimal ways to put them to use. This will revolutionize consumer habits and the way we do business.

Self Paced
Self-Paced
Talent Management Best Practices with SAP SuccessFactors (openSAP) OpenSAP
SAP

Talent Management Best Practices with SAP SuccessFactors (openSAP)

Thought leaders and experts from the SAP SuccessFactors team will teach you how to build and maintain an efficient and integrated talent management system. Learn how to find and hire the right people, and how to develop them to maximize their productivity to support your business goals. See our team of experts use SAP SuccessFactors to illustrate the role of technology in creating scalable, data-driven talent management processes.

Self Paced
Self-Paced
SHINE Reference for Native SAP HANA Application Development (openSAP) OpenSAP
SAP

SHINE Reference for Native SAP HANA Application Development (openSAP)

SHINE (SAP HANA Interactive Education) is a reference/demo application, with educational content released for SAP customers and partners to demonstrate how to build native applications on the SAP HANA platform. SHINE comprises design-time developer objects such as database tables, data views, stored procedures, OData services, sample data, and user interfaces. SHINE is available in two flavors. The first is SHINE for customers of SAP HANA extended application services, classic model (SAP HANA XS classic). The second is SHINE for SAP HANA extended application services, advanced model (SAP HANA XS advanced), which is delivered for customers of SAP HANA XS advanced.

Self Paced
Self-Paced
Developing Java-Based Apps on SAP HANA Cloud Platform (openSAP) OpenSAP
SAP

Developing Java-Based Apps on SAP HANA Cloud Platform (openSAP)

In this advanced course, you’ll learn how to develop Java-based apps on SAP HANA Cloud Platform using the newly updated Enterprise Sales & Procurement Model (ESPM) application. With the ESPM app, we’ll demonstrate the end-to-end process for developers to leverage the capabilities of SAP HANA Cloud Platform for Java-based apps.

Self Paced
Self-Paced
SAP S/4HANA – Deep Dive (openSAP) OpenSAP
SAP

SAP S/4HANA – Deep Dive (openSAP)

The purpose of this deep dive course is to look at SAP S/4HANA in detail. The course is therefore structured along a customer lifecycle. We will begin by sharing more insights into the motivation behind SAP S/4HANA, the business value, and the strategy. After that, you will learn how to get started with SAP S/4HANA, how to test the product, and about onboarding. We then take you on a journey to discover the solution, including various lines of business, architecture, migration, and service aspects. Finally, you will learn where to get the appropriate support.

Self Paced
Self-Paced
Implementation of SAP S/4HANA (openSAP) OpenSAP
SAP

Implementation of SAP S/4HANA (openSAP)

SAP S/4HANA is SAP’s next-generation business suite that enables you to streamline data models, optimize daily business transactions, accelerate strategic decision making, and simplify everything in between – whether you use it in the cloud or on premise. As an SAP customer or potential customer, intrigued by SAP S/4HANA’s value to your business, you might ask yourself where to start and how to transition to it.

Self Paced
Self-Paced
Rapid Deployment of SAP Solutions (openSAP) OpenSAP
SAP

Rapid Deployment of SAP Solutions (openSAP)

"Get Ready for SAP Rapid Deployment Solutions Qualification" is an exciting new course that explains how to use SAP Rapid Deployment solutions (RDS) to deploy faster and better than ever, by taking advantage of SAP best practices and content to deploy SAP innovations and solutions, such as SAP HANA, SAP Business Suite, User Experience (UX), cloud, analytics, and mobility.

Self Paced
Self-Paced
Creating Business Value with User Experience (openSAP) OpenSAP
SAP

Creating Business Value with User Experience (openSAP)

Designing the best possible user experience is not just about creating beautiful user interfaces. To humanize software experience through design, you must focus on users’ needs and expectations. Achieving success requires more than just efficient software implementation or simply providing new functions. End users expect intuitive solutions that make it easy for them to perform their daily tasks, anywhere with any device. Meeting users’ needs has become a key differentiator. In this course, you will learn about the business value that can be achieved with great user experience.

Self Paced
Self-Paced
Transformation to Hybrid Landscapes (openSAP) OpenSAP
SAP

Transformation to Hybrid Landscapes (openSAP)

While the cloud provides access to functionality for easy consumption, customers often want to keep dedicated systems on-premise. SAP supports hybrid deployments, a combination of on-premise and cloud, to get the best of both worlds. However, this opens up questions on architectural best practices, integration options, security aspects, and how to operate the new environment. In this course, you will get an overview of SAP’s cloud offerings and a deep dive into what hybrid means for integration, security, and operations, along with examples of SAP’s best practices and recommendations. We will also talk about transformation scenarios and the impact this has on your organization. Finally, we will provide some guidelines on how to start your own hybrid transformation journey.

Self Paced
Self-Paced