Autoplay
Autocomplete
Previous Lesson
Complete and Continue
SAP S/4HANA Mobile Development Kit (MDK) Training
Glossary of Terms
Glossary of SAP S/4HANA Mobile Development Kit (MDK) terms
Session 1 - Explore MDK Project Structure and App Initialization
Session Video - Explore MDK Project Structure and App Initialization (67:17)
Assignment
Quiz
Session 2 - Review Core MDK Features and Launch Setup in BAS
Session Video - Review Core MDK Features and Launch Setup in BAS (77:57)
Assignment
Quiz
Session 3 - Install MDK Client and Launch Project in Mobile App
Session Video - Install MDK Client and Launch Project in Mobile App (92:02)
Assignment
Quiz
Session 4 - Design Customer List Page Using Contact Table Layout
Session Video - Design Customer List Page Using Contact Table Layout (47:51)
Assignment
Quiz
Session 5 - Set Navigation Logic from Main Page to List Page
Session Video - Set Navigation Logic from Main Page to List Page (81:47)
Assignment
Quiz
Session 6 - Enable Editing of Customer Record in Detail Page
Session Vdieo - Enable Editing of Customer Record in Detail Page (80:17)
Assignment
Quiz
Session 7 - Add Email Validation Rule to Customer Update Action
Session Video - Add Email Validation Rule to Customer Update Action (86:37)
Assignment
Quiz
Session 8 - Configure Delete Logic for Customer Record in App
Session Video - Configure Delete Logic for Customer Record in App (73:37)
Assignment
Quiz
Session 9 - Display Customer Orders Using Related Entity Query
Session Video - Display Customer Orders Using Related Entity Query (80:09)
Assignment
Quiz
Session 10 - Install MDK Dependencies and Define App Settings
Session Video - Install MDK Dependencies and Define App Settings (85:59)
Assignment
Quiz
Session 11 - Apply Custom Styling and Fonts to Enhance MDK App UI
Session Video - Apply Custom Styling and Fonts to Enhance MDK App UI (47:31)
Assignment
Quiz
Session 12 - Configure Error Archive and Review Navigation Logic
Session Video - Configure Error Archive and Review Navigation Logic (77:03)
Assignment
Quiz
Session 13 - Enable CRUD Features Using OData Annotations in MDK
Session Video - Enable CRUD Features Using OData Annotations in MDK (80:26)
Assignment
Quiz
Session 14 - Connect and Bind External REST API to MDK App Pages
Session Video - Connect and Bind External REST API to MDK App Pages (93:39)
Assignment
Quiz
Session 15 - Generate a Custom MDK Client with CLI and SDK Tools
Session Video - Generate a Custom MDK Client with CLI and SDK Tools (78:52)
Assignment
Quiz
Session 16 - Configure Client App with Certificate Authentication
Session Video - Configure Client App with Certificate Authentication (60:49)
Assignment
Quiz
Session 17 - Build and Integrate a Slider Control Using Extension
Session Video - Build and Integrate a Slider Control Using Extension (84:44)
Assignment
Quiz
Session 18 - Extend MDK App Functionality with Component Linking
Session 18 - Extend MDK App Functionality with Component Linking (66:19)
Assignment
Quiz
Session 1 - Introduction to SAP MDK and BTP Trial Account Setup
Session Video - Introduction to SAP MDK and BTP Trial Account Setup (67:17)
Assessment - Introduction to SAP MDK and BTP Trial Account Setup
Assignment - Introduction to SAP MDK and BTP Trial Account Setup
Lab Activity - Setting Up SAP BTP Trial Account and Exploring SAP MDK
Quiz
Session 2 - Exploring MDK Features and Configuring Mobile Services
Session Video - Exploring MDK Features and Configuring Mobile Services (77:57)
Assessment - Exploring MDK Features and Configuring Mobile Services
Assignment - Exploring MDK Features and Configuring Mobile Services
Lab Activity - Creating a Mobile Application with SAP MDK and Configuring Mobile Service
Quiz
Session 3 - Setting Up and Exploring SAP MDK Projects
Session Video - Setting Up and Exploring SAP MDK Projects (92:02)
Assessment - Setting Up and Exploring SAP MDK Projects
Assignment - Setting Up and Exploring SAP MDK Projects
Lab Activity - Setting Up and Exploring SAP MDK Projects
Quiz
Session 4 - Creating a Customer List Page
Session - Creating a Customer List Page (47:51)
Assessment - Creating a Customer List Page
Assignment - Creating a Customer List Page
Lab Activity - Creating a Customer List Page in SAP Mobile Development Kit
Quiz
Session 5 - Building Customer List and Detail Pages
Session Video - Building Customer List and Detail Pages (81:47)
Assessment - Building Customer List and Detail Pages
Assignment - Building Customer List and Detail Pages
Lab Activity - Building Customer List and Detail Pages
Quiz
Session 6 - Modifying Customer Records
Session Video - Modifying Customer Records (80:17)
Assessment - Modifying Customer Records
Assignment - Modifying Customer Records
Lab Activity - Updating and Saving Customer Records in SAP MDK
Quiz
Session 7 - Defining Validation Rules and Creating Customer Records
Session Video - Defining Validation Rules and Creating Customer Records (86:37)
Assessment - Defining Validation Rules and Creating Customer Records
Assignment - Defining Validation Rules and Creating Customer Records
Lab Activity - Implementing Validation Rules and Creating Customer Records in SAP MDK
Quiz
Session 8 - Deleting Records and Uploading Logs in MDK
Session - Deleting Records and Uploading Logs in MDK (73:37)
Assessment - Deleting Records and Uploading Logs in MDK
Assignment - Deleting Records and Uploading Logs in MDK
Lab Activity - Implementing Validation Rules and Creating Customer Records in SAP MDK
Quiz
Session 9 - Extending MDK App with Customer Orders
Session Video - Extending MDK App with Customer Orders (80:09)
Assessment - Extending MDK App with Customer Orders
Assignment - Extending MDK App with Customer Orders
Lab Activity - Extending MDK App with Customer Orders
Quiz
Session 10 - Installing MDK Dependencies and Adding i18n/l10n
Session Video - Installing MDK Dependencies and Adding i18n/l10n (85:59)
Assessment - Installing MDK Dependencies and Adding i18nl10n
Assignment - Installing MDK Dependencies and Adding i18nl10n
Lab Activity - Installing MDK Dependencies and Adding i18nl10n
Quiz
Session 11 - Adding Styling to an MDK App
Session Video - Adding Styling to an MDK App (47:31)
Assessment - Adding Styling to an MDK App
Assignment - Adding Styling to an MDK App
Lab Activity - Enhancing UI with Custom Styling in an MDK App
Quiz
Session 12 - Handling Errors and Implementing Deep Links in MDK
Session Video - Handling Errors and Implementing Deep Links in MDK (66:19)
Assessment - Handling Errors and Implementing Deep Links in MDK
Assignment - Handling Errors and Implementing Deep Links in MDK
Lab Activity - Implementing Error Handling and Deep Links in SAP Mobile Development Kit
Quiz
Session 13 - Adding CRUD Functionality and Enabling Push Notifications in MDK App
Session Video - Adding CRUD Functionality and Enabling Push Notifications in MDK App (80:26)
Assessment - Adding CRUD Functionality and Enabling Push Notifications in MDK App
Assignment - Adding CRUD Functionality and Enabling Push Notifications in MDK App
Lab Activity - Implementing CRUD Operations and Configuring Push Notifications in an MDK
Quiz
Session 14 - Consuming a REST API in an MDK App
Session Video - Consuming a REST API in an MDK App (93:39)
Assessment - Consuming a REST API in an MDK App
Assignment - Consuming a REST API in an MDK App
Lab Activity - Integrating and Consuming REST API in an SAP MDK Application
Quiz
Session 15 - Building MDK Client Using MDK SDK
Session - Building MDK Client Using MDK SDK (78:52)
Assessment - Building MDK Client Using MDK SDK
Assignment - Building MDK Client Using MDK SDK
Lab Activity - Building an MDK Client Using MDK SDK
Quiz
Session 16 - Enabling Certificate Authentication and Multi-User Mode in MDK
Session Video - Enabling Certificate Authentication and Multi-User Mode in MDK (60:49)
Assessment - Enabling Certificate Authentication and Multi-User Mode in MDK
Assignment - Enabling Certificate Authentication and Multi-User Mode in MDK
Lab Activity - Configuring Certificate Authentication and Multi-User Mode in SAP MDK
Quiz
Session 17 - Enhancing MDK Apps
Session Video - Enhancing MDK Apps (84:44)
Assessment - Enhancing MDK Apps
Assignment - Enhancing MDK Apps
Lab Activity - Implementing Offline Capabilities and Custom Actions
Quiz
Session 18 - Extend MDK application using CIM
Session Video - Extend MDK application using CIM (66:19)
Assessment - Extend MDK application using CIM
Assignment - Extend MDK application using CIM
Lab Activity - Integrating Custom APIs with MDK Application Using CIM
Quiz
Assessments
Assessment - 1. Introduction to SAP MDK and BTP
Assessment - 2. MDK Application Setup
Assessment - 3. Development Environment Configuration
Assessment - 4. Project Creation and Deployment
Assessment - 5. Building the Customer List and Detail Pages
Assessment - 6. Implementing Navigation
Assessment - 7. Application Updates and Data Modification
Assessment - 8. Implementing Push Notifications
Assessment - 9. Working with External APIs
Assessment - 10. Building the Customer Details Page
Assessment - 11. Implementing Navigation to the Details Page
Assessment - 12. Deploying Updates for Detail View
Assessment - 13. Creating the Customer Edit Page
Assessment - 14. Implementing Push Notification - Configuration
Assessment - 15. Implementing Push Notification - Actions
Assessment - 16. Testing Push and Introduction to External APIs
Assessment - 17. Setting Up for External API Integration
Assessment - 18. Consuming an External REST API
Assessment - 19. MDK Versioning and Security Overview
Assignments
Assignment - 1. Introduction to SAP MDK and BTP
Assignment - 2. MDK Application Setup
Assignment - 3. Development Environment Configuration
Assignment - 4. Project Creation and Deployment
Assignment - 5. Building the Customer List and Detail Pages
Assignment - 6. Running the App and Initial Page Creation
Assignment -7. Building the Customer List Page
Assignment - 8. Implementing Navigation to the List Page
Assignment - 9. Deploying Metadata and Updating the App
Assignment - 10. Building the Customer Details Page
Assignment - 11. Implementing Navigation to the Details Page
Assignment - 12. Deploying Updates for Detail View
Assignment - 13. Creating the Customer Edit Page
Assignment - 14. Implementing Push Notification - Configuration
Assignment - 15. Implementing Push Notification - Actions
Assignment - 16. Testing Push and Introduction to External APIs
Assignment - 17. Setting Up for External API Integration
Assignment - 18. Consuming an External REST API
Assignment - 19. MDK Versioning and Security Overview
Lab Activity
Lab Activity - SAP MDK
Certification MCQ's
C_SMPADM_30 - SAP Certified Development Associate - SAP Mobile Platform Native and Hybrid Application Administration
Capstone Projects / Case Studies
Capstone Project - 1. Asset Management Mobile App with Offline Capability
Capstone Project - 2. Inventory Count and Reconciliation App
Capstone Project - 3. Product Information Mobile App for S4HANA Products
Capstone Project - 4. Purchase Requisition Request and Status Tracking App
Capstone Project - 5. Sales Order Approval Mobile App
Interview Questions
Interview Questions - Set 1
Interview Questions - Set 2
Interview Questions - Set 3
Interview Questions - Set 4
Interview Questions - Set 5
Sample Resumes
Sample Resume - SAP S4HANA Mobile Development Kit Fresher
Sample Resume - SAP S4HANA Mobile Development Kit Mid-Level Developer (3-5 Years Experience)
Sample Resume - Senior SAP S4HANA Mobile Development Kit Consultant (7+ Years)
Prepare your Linkedin profile
Linkedin Cheat Sheet
Prepare your Resume
Resume Cheat Sheet
Final Quiz
Test your Skills!
Teach online with
Lab Activity - Configuring Certificate Authentication and Multi-User Mode in SAP MDK
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock