Taller: Joule for Developers: De cero a productivo
Formación intensiva con práctica guiada
Instructor: Laura Martínez
Descripción del curso
Este taller es un programa intensivo diseñado para desarrolladores ABAP que quieren aprender a utilizar la inteligencia artificial generativa de SAP en proyectos reales desde el primer día.
A lo largo de este taller práctico, descubrirás cómo trabajar con SAP Joule dentro del entorno de desarrollo Eclipse ADT, aprendiendo desde su activación y configuración hasta su uso avanzado en escenarios reales de desarrollo.
Superarás una de las principales barreras actuales: la complejidad inicial de configuración (roles, entornos, accesos), y avanzarás rápidamente hacia la creación de soluciones completas utilizando ABAP RESTful Application Programming Model y herramientas modernas como SAP Build Code.
Durante el taller construirás dos aplicaciones empresariales reales:
- Una aplicación de gestión de viajes con RAP
- Una aplicación de fidelización de clientes con Build Code
Además, aprenderás a integrar capacidades de IA en tus desarrollos mediante el uso del ABAP AI SDK, permitiéndote automatizar tareas, generar código y acelerar significativamente tu productividad como desarrollador.
El objetivo es claro: que pases de no saber cómo usar Joule a convertirte en un desarrollador capaz de crear soluciones productivas, modernas y alineadas con el nuevo estándar de desarrollo en SAP.
Este taller está dirigido a desarrolladores ABAP y consultores técnicos que buscan evolucionar hacia perfiles como ABAP Cloud Developer o SAP AI-Enabled Developer, posicionándose en una de las áreas con mayor crecimiento dentro del ecosistema SAP.
Herramientas que usarás
Contenido del curso
Videos prerequisitos
1. Contexto y activacion de Joule
- 1.1. Que es SAP Joule for Developers
- 1.2. Activacion y licencias
- 1.3. Instalacion de Eclipse ADT
- 1.4. Activacion de Joule en Eclipse
2. Setup de casos practicos
- 2.1. Instalar Flight Reference Scenario
3. Configuraciones avanzadas
- 3.1. ABAP AI SDK — Configuracion
- 3.2. SAP Build Code — Destino BTP
Joule en accion: De cero a productivo
1. Primeros pasos con Joule
- 1.1. Bienvenida y verificacion
- 1.2. Crear paquete ABAP
- 1.3. Joule Chat
- 1.4. Prompt engineering
- 1.5. Code Generation
- 1.6. Explain y Refactoring
- 1.7. Testing con IA
- 1.8. Cierre y preview
Travel Management con Joule en ABAP Cloud
1. Aplicacion RAP completa con Joule
- 1.1. Setup y contexto
- 1.2. OData UI Service from Scratch
- 1.3. Metadata Extensions
- 1.4. Validaciones
- 1.5. RAP Business Logic Prediction
- 1.6. Determinaciones
- 1.7. Preview y testing
- 1.8. Cierre
ABAP AI SDK: Inteligencia en el proyecto Travel
1. ABAP AI SDK integrado en Travel
- 1.1. Que es el ABAP AI SDK
- 1.2. Repaso de configuracion
- 1.3. Intelligent Scenario
- 1.4. Codigo ABAP del SDK
- 1.5. Determinacion con IA
- 1.6. Limite del Free Tier
- 1.7. Cierre
Customer Loyalty con SAP Build Code
1. Aplicacion Full-Stack CAP con Joule
- 1.1. Intro SAP Build Code
- 1.2. Crear proyecto Full-Stack
- 1.3. Modelado de datos
- 1.4. Datos de ejemplo
- 1.5. Business Logic
- 1.6. Integracion S/4HANA
- 1.7. UI y Deploy
- 1.8. Herramientas complementarias
- 1.9. Cierre del taller
Cronograma de Clases en Vivo
Lunes y Miércoles. Las sesiones quedan grabadas para verlas cuando quieras.
Tu instructor
Laura Martínez
SAP ABAP | SAP Build
Ingeniera Electrónica y Consultora Técnica con Máster en Desarrollo de Aplicaciones y Servicios Web. Especialista en ABAP Cloud y desarrollo de aplicaciones empresariales con SAP Build. Como instructora, se enfoca en formar profesionales en la creación de soluciones modernas, escalables y orientadas a la nube dentro del ecosistema SAP BTP.
