Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Durata 21 ore
Schița de curs
Ziua 1 – Fundamente și mediu de dezvoltare
Modulul 1: Introducere în SAP Generative AI (Prezentare generală)
- AI generativ în ecosistemul SAP
- Strategia SAP AI și prezentarea generală a Business AI
- Unde se încadrează AI generativ în dezvoltarea SAP
- Cazuri de utilizare tipice în enterprise
- Limitări și cele mai bune practici
Modulul 2: Visual Studio Code pentru dezvoltarea ABAP
- Instalarea și configurarea Visual Studio Code
- Extensii esențiale
- Conectarea VS Code la sistemele SAP
- Fluxul de lucru de dezvoltare
- Sfaturi de productivitate
Modulul 3: Fundamente Git pentru dezvoltatorii SAP
- Noțiuni de bază Git
- Structura repository-ului
- Clone, Commit, Push, Pull
- Strategii de branching
- Rezolvarea conflictelor
- Lucrul cu repository-uri enterprise
Modulul 4: Noțiuni introductive despre GitHub Copilot
- Instalarea GitHub Copilot
- Configurare
- Tehnici de prompting
- Generare de cod asistată de AI
- Explicarea codului existent
- Refactorizare
- Generarea documentației
Ziua 2 – GitHub Copilot și Agentic AI
Modulul 5: GitHub Copilot avansat
- Prompting conștient de context
- Strategii de completare a codului
- Generarea testelor unitare
- Depanare cu Copilot
- Refactorizarea bazelor de cod mari
- Generarea documentației
- Cele mai bune practici de prompting
Modulul 6: Concepte Agentic AI
- Ce este Agentic AI
- Agenți AI vs asistenți
- Raționament în mai mulți pași
- Execuția paralelă a sarcinilor
- Cum sprijină Agentic AI dezvoltatorii în timpul sesiunilor de codare
- Human-in-the-loop
Modulul 7: Cazuri practice de utilizare în dezvoltarea SAP
Exemple folosind GitHub Copilot cu ABAP:
- Dezvoltarea claselor
- Rapoarte
- Vederi CDS
- Integrări REST
- Servicii OData
- Gestionarea erorilor
- Optimizarea codului
- Documentație
Ziua 3 – Scenarii reale și cele mai bune practici
Modulul 8: Scenarii de dezvoltare end-to-end
Participanții construiesc scenarii complete de dezvoltare folosind:
- VS Code
- Git
- GitHub Copilot
- ABAP
Modulul 9: Fluxuri de lucru de productivitate
- Ciclul de viață al dezvoltării asistate de AI
- Revizuirea codului generat de AI
- Codare sigură
- Calitatea codului
- Colaborare în echipă
Modulul 10: Cazuri de utilizare avansate și exerciții
Mai multe exerciții practice care acoperă:
- Prompturi complexe
- Scenarii de business
- Îmbunătățiri de performanță
- Depanare
- Refactorizarea codului legacy
Modulul 11: Cele mai bune practici și Q&A
- Utilizarea responsabilă a AI
- Guvernanță
- Capcane frecvente
- Fluxuri de lucru recomandate
- Discuții deschise
Cerințe
Cerințe preliminare
Cunoștințe despre:
- Arhitectura SAP ERP sau SAP S/4HANA
- Concepte de programare ABAP orientată pe obiecte
- Principii de bază ale dezvoltării software
Experiență cu:
- Dezvoltare SAP ABAP
- Eclipse ADT (ABAP Development Tools) sau alt mediu de dezvoltare SAP
- Dezvoltarea de rapoarte, clase, interfețe și module funcționale
Experiență de programare:
-
- Experiență intermediară de programare ABAP
- Familiaritate cu programarea orientată pe obiecte (OOP)
Public țintă
- Dezvoltatori SAP ABAP
- Consultanți tehnici SAP
- Ingineri software SAP
- Team lead în dezvoltare SAP
- Arhitecți tehnici
- Dezvoltatori interesați de dezvoltarea software asistată de AI
- Organizații care adoptă GitHub Copilot și practici de dezvoltare bazate pe AI în medii SAP