Reviews 4.9 (4.6k+)
Rated 4.7 out of 5
Learners : 1080
Duration : 25 Days
One of the top providers of online IT training worldwide is VISWA Online Trainings. To assist beginners and working professionals in achieving their career objectives and taking advantage of our best services, We provide a wide range of courses and online training.
Duration : 25 Days
🌐 SAP BTP CAPM Online Training
SAP BTP CAPM (Cloud Application Programming Model) is a development framework provided by SAP on the SAP Business Technology Platform (BTP) to build enterprise-grade applications and services. It simplifies full-stack development using Node.js or Java, supports OData services, and follows best practices for cloud-native application development. Professionals skilled in SAP CAPM are in high demand for roles in SAP development, cloud application engineering, and full-stack development.
This course provides in-depth, hands-on experience in building, deploying, and managing applications using CAPM, including data modeling, service development, and integration with SAP services.
🚀 Its Core Capabilities Include:
Cloud-Native Development:
Build scalable applications on SAP BTP.
Data Modeling (CDS):
Define data models using Core Data Services (CDS).
Service Development:
Create OData and REST services.
Full-Stack Development:
Develop backend and frontend applications.
Integration with SAP Services:
Connect with SAP S/4HANA, APIs, and external systems.
Security & Authentication:
Implement roles, authentication, and authorization.
Deployment & Lifecycle Management:
Deploy applications on cloud environments.
📍 Bonus: Certification Tracks
• Variable declaration
• Conditional statements
• Case statement
• Ternary Operator
• Operators
• Strings
• Loops
• Arrays
• Objects
• JSON Data
• Array of objects
• Arrow functions
• Promise
• async await
• What is node js
• What is NPM (Node Package Manager)
• Understanding Node packages
• Creating a Node js project
• Using require statement to add a node module
• Practical exercise to understand how node js works
• What is SAP BTP ?
• Importance of SAP BTP
• Understanding BTP in Big Picture
• IAAS,
• PAAS,
• SAAS terminology in detail
• What is CAPM ?
• Understanding various options provided by CAPM
• Understanding the DB, SRV, UI layers
• Monolithic VS Micro Service Architecture
• Creating account in SAP BTP
• Understanding Global account, sub account, space
• Creating CAPM DEV Space
• Creating SAP Cloud HANA Database Instance
• Creating Build work zone
• Namespace for the DB layer
• Defining entities, keys
• Types
• Defining the association, composition
• Managed and unmanaged association and composition
• Aspects
• What is Service layer
• Projecting the entities to the service layer
• Adding restrictions By
• @requires
• @restrict
• @Capabilities
• Enable draft handling
• Creating the .http file which act like a rest client
• Adding the dummy data
• Testing the service with dummy data
• Testing all CRUDQ Operations
• Testing Create Deep Entity
• Testing expanded entity
• Create SAP HANA Database instance
• Build the artifacts
• Deploy artifacts to HANA DB
• HANA Database explorer to view HDI container and its DB objects
• SAPUI5 Basics
• Creating UI layer with free style approach
• Performing all CRUDQ operations
• Performing the Create Deep Entity Operation
• Single File upload
• File download and display
• Developing an Employee management application
• Creating UI layer with Fiori elements approach
• Adding annotations on top of the service
• Performing all CRUDQ operations
• Draft handling
• Performing the Create Deep Entity Operation
• Single File upload
• Multiple file upload using Upload set with table
• File download and display
• Developing an Employee management application
• Introduction to the Custom handlers
• On, before, after handlers and its purpose
• Wiring custom logic using all the above
• Introduction to the custom actions
• Bound and unbound actions
• Bound and unbound functions
• Defining and Implementing bound and unbound actions
• Triggering actions and functions from the UI layer
• What is Side effects?
• How to use Side effects?
• Practical implementation using a use case
• How to debug UI5 code using developer tools (F12)
• How to debug the node js code
• Launch.json configuration
• Understanding deployment logs
• API Business Hub – Success factor API
• Importing the metadata of OData service
• Creating destination for the API
• Consuming the data from API and display it on the screen
• Security fundamentals in SAP BTP
• SAP Identity Authentication Service (IAS)
• Authentication vs Authorization
• Identity Provider concepts
• XSUAA overview & architecture
• Securing CAP services & Fiori applications
• Adding XSUAA service to our project
• Understanding xs-security.json file
• Understanding scopes, role templates and attributes
• Authorization using @requires & @restrict in CAP
• Testing the app using local test users in package.json
• Understanding App Router Concept
• Difference b/w standalone App router and Managed App router
• Adding managed app feature to out project
• Deployment to cloud foundry
• Adding Hana for production
• Adding XSUAA for production
• Adding build work zone
• Adding mtayaml file
• Building the MTA
• Deploy the MTA archive to cloud foundry
• Creating build work zone instance
• Adding content
• Crating Catalog, Tile, Group
• Create a Role and add it the user
• Test the app from launch pad
• Understanding GIT Hub and GIT
• Creating an account in git hub
• Initialising local repo
• Adding files to the staging area
• Commit to local repository
• Set the remote git hub
• Push the files to remote branch
• Understanding the versioning of the code
• Understanding the CI/CD to automate the deployment from GIT Hub to other landscape QAS, PRD environments
• Summary of the training
• Interview Questions and Answers
• Certification
AM IST
AM IST
PM IST
PM IST
PREFERRED
FOR BUSINESS
SAP CAPM is a framework for building cloud-native applications on SAP BTP. It simplifies development using CDS and service-based architecture.
Join Us on Facebook
CDS (Core Data Services) is used to define data models and relationships. It provides a structured way to manage data in applications.
CAPM supports backend logic using Node.js/Java and integrates with frontend frameworks. It enables complete application development.
![]()
TharakTrustindex verifies that the original source of the review is Google.
Excellent Experience. I would Recommend others to Join this course Oracle OTM & GTM.![]()
S I V A ROCKTrustindex verifies that the original source of the review is Google.
I recently completed the Oracle 19c DBA course at VISWA Online Trainings, and it was an excellent learning experience. The trainer explained every topic clearly with real-time examples and practical sessions. The hands-on labs helped me gain confidence in database administration. I highly recommend this course to anyone who wants to build a career as an Oracle DBA.![]()
NikilTrustindex verifies that the original source of the review is Google.
The course was very well structured. I have taken Weblogic Admin Training. My learning journey was excellent at VISWA Online Trainings!![]()
Monica BennyTrustindex verifies that the original source of the review is Google.
I recently completed the Oracle Analytics Cloud (OAC) and Fusion Data Intelligence (FDI) training program with Viswa Training, and it has been an exceptional learning experience from start to finish. The entire journey was well-supported. Chaithanya was extremely responsive, ensuring seamless coordination and assistance throughout the learning process. The instructor brought a high level of expertise and depth to the classroom. Their extensive knowledge of the subject matter made complex analytical concepts easy to grasp and highly applicable to real-world scenarios. Thanks to this structured curriculum and expert instruction, I now have a robust, comprehensive understanding of Oracle Analytics Cloud technology. Highly recommended for anyone looking to upskill in enterprise analytics!![]()
ManojTrustindex verifies that the original source of the review is Google.
Oracle FDI Training.... Very good instructor. The instructor is well experienced and has clarity about the topics. He is very welcoming about new topics and suggestions. Also, Chaitanya/Viswa trainings is very accommodating about our availability. I would recommend Mahesh as FDI instructor and Viswa institute for professional trainings.![]()
A RaviTrustindex verifies that the original source of the review is Google.
Good training with knowledgeable instructors and well-organized content. I would appreciate more practical sessions and assignments. Overall, a great learning experience.![]()
Venkat NuneTrustindex verifies that the original source of the review is Google.
Excellent teaching here, Administrative also very Good![]()
Nandini PillipakaTrustindex verifies that the original source of the review is Google.
I got a job, just wanted to take a moment to thank you for the great training sessions you've provided. Your expertise and knowledge of the subject matter has been invaluable in helping me to understand and apply what I've learned. I got a good package.☺️ Thank you very much for a great training session. The program was enjoyable, and I learned a lot from it. You're the best trainer that I've ever worked with. Thank you Thank you so much aditya sir 🙏☺️☺️ I cleared my certification . Thank you so much from your wonderful supporting.![]()
krishna reddyTrustindex verifies that the original source of the review is Google.
Thanks to the knowledgable & approachable trainers of Viswa Technologies, the course helped me get promoted to Data Analyst from Quality Analyst with a 50% hike in salary!
No posts found!
WhatsApp us