AI Course for SAP Developers
 Course Details 

Learn Essentials of AI with LLMs, Agents, Run LLMs, Practical Hands-on Usage of LLM, MCP, RAG and More

Key Highlights of the Course

Understand AI Agents and LLMs — Types, Sizes, and Parameter-Based Categorization

Learn Cloud vs Local Agents and Billion-Parameter Model Classification

Compare Safetensor vs GGUF Model Formats

Use Ollama and HuggingFace to Select the Right Model for Your Requirement

Hands-on Running GPT-OSS-20B on NVIDIA GPU using LLaMA.cpp

Learn MCP (Model Context Protocol) and RAG Concepts

Plan Inference Requirements and Hardware Optimization

CAPM App Development with MCP using Cloud and Local Agents

Using SAPUI5 MCP for SAPUI5 App Development

Learn SAP® AI SDK and SAP® Gen AI Hub

What We Cover in This Course — Topic Wise

AI Agents
Module 01

Getting Started with AI Agents and LLMs

  • Usage of AI Agents / LLM for Development
  • Types of AI Agents Based on Size and Architecture
  • Hardware Requirements to Run AI Models
  • Privacy Concerns and Inferencing Speed
Planning LLM
Module 02

Planning Which AI LLM to Use

  • Using Ollama for Agent Search and Quantization
  • Using HuggingFace – Safetensor vs GGUF Models
  • Filtering by License, Model Type, and Layers
  • Using Unsloth Models and Inference Planning
  • Example Walkthrough: Qwen 3 Model
Local Hardware
Module 03

Running LLM on Local Hardware – Best Practices

  • Models Used: GPT-OSS-20B and Devestral-2-Small-24B
  • Hands-on: Running GPT-OSS-20B on NVIDIA GPU using LLaMA.cpp (Part 1, 2, 3)
  • Inspecting SAP® CAPM MCP Server and Tools
RAG MCP
Module 04

Understanding RAG, MCP and Model Training

  • Using RAG to Improve Agent Capabilities
  • Using MCP to Improve Agent Capabilities
  • Training Models to Enhance Performance
CAPM Development
Module 05

CAPM Development with Agents

  • Using CAPM Based MCP for Development
  • Cloud Agents vs Local Agents Integration
  • Using Cline with Development Workflow
UI5 Agents
Module 06

UI5 Development with Agents

  • Using MCP in UI5 Projects
  • Claude Code + SAPUI5 MCP Development
SAP AI SDK
Module 07

SAP® AI SDK and SAP® Gen AI Hub

  • Understanding SAP® AI SDK and AI Core
  • Creating simple use-case example for SAP® AI SDK

Join This Advanced AI Development Course for SAP® Developers and Master LLMs, Agents, MCP, RAG and Local Model Deployment from Fundamentals to Advanced Level

Developer illustration

Pricing

One course, or everything

Enroll in this course alone, or unlock the full UI5CN library instantly with the Annual Plan.

SINGLE COURSE

Learn AI Development for SAP® Developers

$89 $89

You save $30 today

  • 61 videos across 7 topics
  • 1 downloadable resource
  • Completion certificate
  • Lifetime access & updates
Enroll in this course
BEST VALUE

Get it free with the Annual Plan

Unlimited access to every UI5CN course, bundle and future release — this one included from day one.

$197 / year
See the Annual Plan →

FAQ

Frequently asked questions

Everything you need to know before getting started.

Do I need an NVIDIA GPU to take this course? ×
No. The local hardware module is hands-on, but it's also recorded — you can follow along and apply the steps later if you don't have a GPU yet.
Do I need prior AI experience? +
No prior AI experience is required. The course starts from the fundamentals and progressively builds up to advanced topics like MCP, RAG, and local model deployment.
What's the difference between MCP and RAG covered here? +
MCP (Model Context Protocol) gives AI agents structured access to tools and data. RAG (Retrieval-Augmented Generation) improves model responses by grounding them in your own documents and SAP® data sources. Both are covered with hands-on examples.
Will this help me use SAP® AI SDK and Gen AI Hub? +
Yes. Module 7 specifically covers the SAP® AI SDK and SAP® Gen AI Hub with a practical use-case walkthrough so you can apply it directly in your SAP projects.
Is the certificate verifiable? +
Yes. Upon completion you receive a certificate verifiable through the platform, shareable on LinkedIn or in your resume.

Get Started

Learn How to Work with LLMs, Agents, MCP, RAG and Local Model Deployment

From fundamentals to advanced level — join the SAP® developers already building AI into their SAP® stack.

Instructor

Ajay Nayak

Lead Instructor and CTO at UI5CN

Ajay Nayak is the Lead Instructor and CTO of UI5CN and has about 15 years of experience with Enterprise Technologies and Innovation. Previously he has worked with some of the reputed names like SAP®, Capgemini®, Skybuffer and Statoil® as a developer, consultant, architect and subject matter expert respectively. An Interesting fact about Ajay is, that he started development at a very early age of 15 and according to him, learning should be interactive and engaging. And keeping an element of fun in it can make even difficult concepts simple to understand.
For Latest and Best Offer Check Offer Page

Course curriculum

  • Section 1 : Getting Started

  • Section 2: Planning which AI LLM to Use

  • Section 3: Running LLM on Local Hardware with Best Practices

  • Section 4: Knowing about RAG, MCP and Model Training

      Duration: 17 min
    • Usage of RAG to Improve Agent Capabilities

    • Usage of MCP to Improve Agent Capabilities

    • Usage of Training a Model to Improve Agent Capabilities

  • Section 5: Use CAPM Development with Agents

      Duration: 74 min
    • Requirements Passed to LLM

    • Adding Cline to VS Code and Setting Up the AI LLM

      FREE PREVIEW
    • Executing a CAPM Requirement via Cline Without MCP

    • Testing the Generated Project and Debugging Errors

    • Setting Up MCP on the Local System

    • Using MCP with Cline to Generate the CAPM Project

    • Fixing the Project Generated via MCP and Cline Debugging Part 1

    • Fixing the Project Generated via MCP and Cline Debugging Part 2

    • Comparing the Generated Project With and Without MCP

    • Using Codex for CAPM App Generation

    • Debugging the CAPM App with Codex and Adding MCP Capabilities

    • Side by Side Comparison of the Codex Generated App With and Without MCP

    • Section Summary

  • Section 6: Using CAPM App Development with Local LLM

      Duration: 47 min
    • Requirements Passed to LLM

    • Running LLaMA Server and Configuring Cline on Local Hardware

    • Starting Greenfield CAPM Implementation with GPT OSS 20B in Cline

    • Greenfield CAPM Implementation with GPT OSS 20B in Cline Using MCP

    • Fixing Errors in CAPM Project Schema CDS File

    • Checking Project Status by Running the Application

    • Fixing Schema and Data Related Errors Using Cline

    • Fix Schema Prompt

    • Fix Data Prompt

    • Using Devstral 24B Q4KM Model with Cline for CAPM Project

    • Project Summary and Outcome Comparison

  • Section 7: Using UI5 Development with Agents

      Duration: 41 min
    • Important Links

    • Prompts and Commands

    • The SAPUI5 MCP Server: Available Tools and Architectural Overview

      FREE PREVIEW
    • Inside the SAPUI5 MCP: Internal Logic and Automated App Generation

    • Understanding Tool Call Sequences and the Anthropic MCP SDK

    • Integrating SAPUI5 MCP with Claude Code: Setup and Prompt Validation

    • Building SAPUI5 Applications via MCP using the Claude Code CLI

    • Extending the SAPUI5 MCP: A Guide to Customizing Project Requirements

    • Key Takeaways: Synergizing SAPUI5 MCP and Claude Code

  • Section 8: SAP® AI SDK, AI Core and SAP® Gen AI Hub

      Duration: 72 min
    • Codes and Download

    • Example Used in SAP® Gen AI Chat Example

    • SAP® Gen AI Hub with SAP® BTP and Its Features

      FREE PREVIEW
    • Understanding the SAP® Gen AI Workflow in Orchestration

    • Building a Simple Chat Application in SAP® Gen AI using a PDF Data Sample

    • Using SAP® Gen AI Orchestration with Grounding Inputs and Prompt Variables

    • Using Traces to Examine the Context and Sequence of Orchestration

    • Understanding the Project Structure of SAP® AI SDK Core with Groq (LLM API)

    • Creating a Vector Store from Course Data Chunks

    • Building a Grounding Pipeline with a Vector Store, Prompt, and LLM

    • Troubleshooting Workflow Execution Errors with Prompt Data Masking and Unmasking