Course Introduction

Watch this video to checkout the details and the benefits you get from this training.

Start Your Career in SAP MDK

This specialized course is designed to equip participants with the skills necessary to develop and deploy mobile applications using the SAP Mobile Development Kit (MDK). The SAP MDK provides a robust framework for building enterprise-grade mobile applications that integrate seamlessly with SAP systems, utilizing both online and offline capabilities. This training is ideal for developers looking to leverage the power of SAP to create efficient, cross-platform mobile solutions for enhancing business processes

Understanding SAP MDK Fundamentals: Gain a foundational understanding of the SAP Mobile Development Kit, including its architecture, components, and the role it plays within the SAP ecosystem.

Environment Setup and Configuration: Learn to set up the development environment for MDK, including necessary tools and initial configuration settings to start building mobile applications.

Developing MDK Applications: Acquire hands-on experience in developing mobile apps using the MDK, focusing on user interface design, business logic implementation, and data handling.

Integration with SAP Systems: Master the techniques for integrating MDK applications with backend SAP systems to enable real-time data exchange and process automation.

Offline Capabilities: Understand how to design and implement offline capabilities in MDK applications, allowing for effective operation even when network connectivity is unavailable.

Testing and Debugging: Learn methods for testing and debugging MDK applications to ensure reliability and performance across different devices and operating systems.

Meet Your Instructor


Extensive SAP Experience: Brings over a decade of experience in SAP development, specializing in mobile solutions and enterprise applications, ensuring deep expertise in the SAP ecosystem.

Certified SAP Developer: Holds multiple certifications in SAP technologies, with a specific focus on SAP Mobile Development Kit and related mobile platforms.

Proven Industry Expert: Has successfully led numerous SAP MDK implementation projects across various industries, including manufacturing, retail, and healthcare, demonstrating a strong ability to apply technical knowledge to real-world business scenarios.

Dynamic Educator: Renowned for an engaging teaching style that effectively conveys complex technical concepts in a clear and understandable manner, making learning accessible for all proficiency levels.

Innovator in Mobile Solutions: Recognized for innovative approaches in mobile application development, often incorporating the latest technological advancements to enhance functionality and user experience.

Technical Skill Proficiency: Proficient in a variety of programming languages and development frameworks that are crucial for SAP MDK, including JavaScript, HTML5, and CSS.

Strong Communicator: Excellent communication skills, adept at explaining intricate details and procedures in a simple and concise manner, facilitating effective learning and understanding.

Course Curriculum

  Glossary of Terms
Available in days
days after you enroll
  Session 1 - Explore MDK Project Structure and App Initialization
Available in days
days after you enroll
  Session 2 - Review Core MDK Features and Launch Setup in BAS
Available in days
days after you enroll
  Session 3 - Install MDK Client and Launch Project in Mobile App
Available in days
days after you enroll
  Session 4 - Design Customer List Page Using Contact Table Layout
Available in days
days after you enroll
  Session 5 - Set Navigation Logic from Main Page to List Page
Available in days
days after you enroll
  Session 6 - Enable Editing of Customer Record in Detail Page
Available in days
days after you enroll
  Session 7 - Add Email Validation Rule to Customer Update Action
Available in days
days after you enroll
  Session 8 - Configure Delete Logic for Customer Record in App
Available in days
days after you enroll
  Session 9 - Display Customer Orders Using Related Entity Query
Available in days
days after you enroll
  Session 10 - Install MDK Dependencies and Define App Settings
Available in days
days after you enroll
  Session 11 - Apply Custom Styling and Fonts to Enhance MDK App UI
Available in days
days after you enroll
  Session 12 - Configure Error Archive and Review Navigation Logic
Available in days
days after you enroll
  Session 13 - Enable CRUD Features Using OData Annotations in MDK
Available in days
days after you enroll
  Session 14 - Connect and Bind External REST API to MDK App Pages
Available in days
days after you enroll
  Session 15 - Generate a Custom MDK Client with CLI and SDK Tools
Available in days
days after you enroll
  Session 16 - Configure Client App with Certificate Authentication
Available in days
days after you enroll
  Session 17 - Build and Integrate a Slider Control Using Extension
Available in days
days after you enroll
  Session 18 - Extend MDK App Functionality with Component Linking
Available in days
days after you enroll
  Session 1 - Introduction to SAP MDK and BTP Trial Account Setup
Available in days
days after you enroll
  Session 2 - Exploring MDK Features and Configuring Mobile Services
Available in days
days after you enroll
  Session 3 - Setting Up and Exploring SAP MDK Projects
Available in days
days after you enroll
  Session 4 - Creating a Customer List Page
Available in days
days after you enroll
  Session 5 - Building Customer List and Detail Pages
Available in days
days after you enroll
  Session 6 - Modifying Customer Records
Available in days
days after you enroll
  Session 7 - Defining Validation Rules and Creating Customer Records
Available in days
days after you enroll
  Session 8 - Deleting Records and Uploading Logs in MDK
Available in days
days after you enroll
  Session 9 - Extending MDK App with Customer Orders
Available in days
days after you enroll
  Session 10 - Installing MDK Dependencies and Adding i18n/l10n
Available in days
days after you enroll
  Session 11 - Adding Styling to an MDK App
Available in days
days after you enroll
  Session 12 - Handling Errors and Implementing Deep Links in MDK
Available in days
days after you enroll
  Session 13 - Adding CRUD Functionality and Enabling Push Notifications in MDK App
Available in days
days after you enroll
  Session 14 - Consuming a REST API in an MDK App
Available in days
days after you enroll
  Session 15 - Building MDK Client Using MDK SDK
Available in days
days after you enroll
  Session 16 - Enabling Certificate Authentication and Multi-User Mode in MDK
Available in days
days after you enroll
  Session 17 - Enhancing MDK Apps
Available in days
days after you enroll
  Session 18 - Extend MDK application using CIM
Available in days
days after you enroll
  Assessments
Available in days
days after you enroll
  Assignments
Available in days
days after you enroll
  Lab Activity
Available in days
days after you enroll
  Certification MCQ's
Available in days
days after you enroll
  Capstone Projects / Case Studies
Available in days
days after you enroll
  Interview Questions
Available in days
days after you enroll
  Sample Resumes
Available in days
days after you enroll
  Prepare your Linkedin profile
Available in days
days after you enroll
  Prepare your Resume
Available in days
days after you enroll
  Final Quiz
Available in days
days after you enroll

Choose a Pricing Plan

SAP Server Access Request

Reach out to us at [email protected] if you need SAP server access after the course purchase

Got Questions?

Frequently Asked Questions



When does the course start and finish?

The course is entirely self-paced. You decide when you start and when you finish.


How long do I have access to the course?

That depends on the type of Subscription you bought - Monthly or Yearly. After enrolling, you have unlimited access to this course and materials across any devices you own.


What do I get after I signup?

After you signup and make the payment, you will have full access to the course which includes, 

1. Session Videos (these videos are from actual live sessions from the past) 

2. Assignments 

3. Assessments 

4. Lab documents 

5. Other pdfs (configuration documents, ebooks, pdfs, interview and certification faqs)


How do I get access to practice on the Server?

Reach out to your Support team and send an email to [email protected] and they will send you the details and the monthly cost for the Server (if available)


Are the videos or materials downloadable?

No, they are not. But you have unlimited access to view them from any device and on this platform depending on your Subscription type. Everything on this platform is the intellectual property of ZaranTech


How soon after I enroll and make payment would get access to the course?

Immediately


What if I have doubts, whom do I ask?

These are pre-recorded videos from the actual Live Training program. Most of the doubts were cleared in the session videos itself. But if you still have any questions, please raise a ticket, and our support team will help you https://zarantech.freshdesk.com/support/tickets/new


What if I have an issue accessing the course?

You can Raise a ticket by clicking the link below and selecting the appropriate ticket - https://zarantech.freshdesk.com/support/tickets/new


How will I get my course completion certificate?

Once you have successfully completed the training and the Final Quiz/Assessment, you can avail of your

Certificate of Completion from ZaranTech which you can then showcase on Linkedin and other Social Media portal


Do you provide Instructor-led Live training for Individuals?

Yes, we do. Email us at [email protected] and we will send you all the details

How we deliver Live training (video) - https://bit.ly/How-we-deliver-training


Do you provide Corporate/group training?

Yes, we do. We have trained more than 200 SAP customers with over 4000 participants in the USA, Canada, Europe, Asia, and South America. We offer corporate training for all SAP modules.

Course Catalog - https://bit.ly/SAP-course-catalog


How we Deliver Corporate Training (video) - https://bit.ly/sap-corp-training


How do I get certified in SAP?

SAP certification (https://training.sap.com/certification/) validates that you possess fundamental knowledge and verified skills.


List of Valid and soon to Expire SAP certifications
- https://training.sap.com/certification/validity


What if I am unhappy with the course?

We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 7 days and we will give you a full refund.


What is your Refund Policy and Terms of Use?

To know more about canceling the enrollment, refund, and rescheduling policy, visit:

Refund and Rescheduling Policy
https://www.zarantech.com/Refund-policy/

Terms of Servicehttps://www.zarantech.com/terms-of-use/


What other Resources do you provide?

Youtube (Free Videos) - https://www.youtube.com/@zarantechdotcom

LinkedIn (Free materials) - https://www.linkedin.com/showcase/sap-learner-community/

Quora (Ask any Questions) - https://saplearnercommunity.quora.com/

SAP Corporate Course Catalog - https://bit.ly/SAP-course-catalog


What other official Resources from SAP?

Official SAP Traininghttps://training.sap.com/

Official SAP Certification Programs - https://training.sap.com/certification/

OpenSAP (Open Online Courses (MOOCs) for SAP learning) - https://open.sap.com/

SAP Community blogs with updates and insights - https://blogs.sap.com/

SCN (SAP Community Network) - Discussions and articles - https://community.sap.com/