Module 1: Fundamentals & first iFlow
Week 1
Introduction, environment understanding, and your first end‑to‑end iFlow.
  • Overview of SAP CPI and SAP BTP Integration Suite.
  • Tenants, runtime, web UI, and tools overview.
  • Artifact types, packages, and versioning basics.
  • Design, deploy, and test your first simple iFlow.
After this module you will be able to log in to CPI, navigate the tools, and deploy a basic integration flow end‑to‑end.
Module 2: Building iFlows & routing
Week 2
Learn how to structure real integration flows using CPI steps and patterns.
  • Content modifiers, routers, multicast, and exception subprocess.
  • Message shaping, headers, properties, and exchange patterns.
  • HTTP, OData, SFTP, IDoc, JDBC and other adapter basics.
  • Calling external services and APIs from CPI.
You will be comfortable designing iFlows using common integration patterns and connecting CPI to typical endpoints.
Module 3: Mapping & scripting
Week 3
Transform data structures and implement dynamic logic inside iFlows.
  • Message mapping, XSLT mapping, JSON/XML transformations.
  • Value mappings and reusable mapping artifacts.
  • Groovy scripting for dynamic routing and data enrichment.
  • Best practices for reusable scripts and error handling in code.
You will be able to build mappings and simple Groovy scripts to implement project‑specific logic.
Module 4: Security, errors & monitoring
Week 4
Make your integrations secure, robust, and support‑friendly.
  • Keystore, certificates, keys, and security artifacts.
  • SSL/TLS, basic auth, OAuth concepts in CPI context.
  • Error handling patterns, retries, alerts, and exception flows.
  • Monitoring dashboards, message logs, and support approach.
You will know how to secure scenarios, troubleshoot issues, and use monitoring tools in day‑to‑day project work.
Module 5: End‑to‑end project scenario
Week 5
Put everything together in a complete integration scenario.
  • Realistic business scenario from requirement to deployment.
  • Design decisions, mapping logic, and adapter selection.
  • Building, testing, and refining the full iFlow chain.
  • Code review, performance considerations, and handover view.
You will see how modules 1–4 come together in a project‑style scenario, similar to what you will face in client implementations.
Module 6: Career readiness & next steps
Week 6
Prepare your profile, interviews, and learning roadmap after the course.
  • Frequently asked interview questions on SAP CPI/BTP integration.
  • How to present your project work and iFlows in interviews.
  • Profile and resume suggestions for CPI roles.
  • Next steps in CPI, BTP, APIs, and integration architecture.
You will have clarity on how to position yourself for CPI roles and what to learn next beyond the course.