Building Applications with SAP Cloud Application Programming Model (openSAP)

Offered by SAP,
Building Applications with SAP Cloud Application Programming Model (openSAP)

Join this free online course to learn how to build applications with SAP Cloud Application Programming Model, which guides developers with best practices, as well as adopted open-source and SAP tools and technologies.

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

In this course, you’ll start with modeling your application using Core Data Services (CDS) and connecting it to a SQLite database and SAP HANA. You’ll see how the application benefits from many built-in features like input validations, authorization checks, and localized data. For custom business logic, you’ll write Node.js code connecting to APIs of other services that run locally or remotely on SAP Cloud Platform. We’ll show you how to cut your service into modular and reusable pieces, enabling a microservice design. You’ll learn how to publish and consume events from other services like SAP S/4HANA, all using a simple and consistent set of APIs. Throughout the development, you’ll use well-known and custom-tailored tools like SAP Web IDE and Visual Studio Code.

Course Content

Week 1: Introducing SAP Cloud Application Programming Model
Week 2: Development Tasks
Week 3: Add Enterprise Qualities
Week 4: Extend the Digital Core and Other Topics
Week 5: Final Exam

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

Related Courses

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
Leadership in Digital Transformation (openSAP) OpenSAP
SAP

Leadership in Digital Transformation (openSAP)

Digital transformation is first and foremost not about new technologies. It is about changing the way a company creates value, interacts with its customers and business partners, and competes in established and emerging markets. It is an organizational change process that reaches every corner of the company. Digital transformation projects are characterized by high social complexity, structural rigidity, and procedural ambiguity. Initiating, executing, and governing the digital transformation of their companies is a major challenge for today’s leaders. In this course, you’ll learn about the characteristics of digital transformation, how it evolved, and how the organizational and technological changes associated with digital transformation change the role, the skills, and the concept of leadership.

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
Next Steps in SAP HANA Cloud Platform (openSAP) OpenSAP
SAP

Next Steps in SAP HANA Cloud Platform (openSAP)

Congratulations, you have already taken your first steps with SAP HANA Cloud Platform, and know how to use the various services that the platform provides. This course will bring you to the next level on how to use SAP HANA Cloud Platform. You'll learn how you can use the platform to develop and manage SAP HANA native apps and HTML5 apps, as well as how to apply advanced security features, develop widgets in SAP HANA Cloud Portal, and much more.

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
Developing Web Apps with SAPUI5 (openSAP) OpenSAP
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!

Self Paced
Self-Paced
Experience SAP Cloud for Customer (openSAP) OpenSAP
SAP

Experience SAP Cloud for Customer (openSAP)

With SAP Cloud for Customer, companies can unlock value and drive success more safely and inexpensively than ever. The openSAP course Experience SAP Cloud for Customerprovides SAP customers and partners with the necessary know-how to get on board safely and quickly. The course offers an initial overview of SAP’s overall Customer Engagement & Commerce strategy (CEC), and how the comprehensive solution portfolio is going to shape CEC as a new software category in the market.

Self Paced
Self-Paced
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
SAP Cloud Platform Essentials (openSAP) OpenSAP
SAP

SAP Cloud Platform Essentials (openSAP)

Join this free online course to learn about SAP Cloud Platform in its most up-to-date state, including the Cloud Foundry-based environment and the new SAP Cloud Application Programming Model. You’ll learn how to build an app and push it to Cloud Foundry, build a UI5 app, build an app with SAP Cloud Application Programming Model, build extensions with SAP Cloud Platform, and much more.

Self Paced
Self-Paced
Sustainability and Business Innovation (openSAP) OpenSAP
SAP

Sustainability and Business Innovation (openSAP)

Conducting business in more sustainable ways becomes increasingly relevant today and a “must-have” in the future. The sustainability megatrend is driven by a growing population, accelerating urbanization, resource intensity, government regulation, climate change, and – most importantly – by the fact that consumers are increasingly demanding healthy, affordable, as well as socially and environmentally responsible products. Organizations react by implementing more sustainable practices to grow their business, to attract the best talent and to remain relevant to their investors.

Self Paced
Self-Paced