Intrati in legatura

Schița de curs

Ziua 1 – Fundamente & Mediu de Dezvoltare

Modulul 1: Introducere în AI-ul Generativ SAP (Prezentare generală)

  • AI generativ în ecosistemul SAP
  • Strategia AI SAP și prezentarea Business AI
  • Unde se integrează AI-ul generativ în dezvoltarea SAP
  • Cazuri tipice de utilizare 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
  • Flux de lucru pentru dezvoltare
  • Sfaturi pentru productivitate

Modulul 3: Fundamente Git pentru Dezvoltatorii SAP

  • Bazele 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 promptare
  • Generare de cod asistată de AI
  • Explicarea codului existent
  • Refactorizare
  • Generarea documentației

Ziua 2 – GitHub Copilot & AI Agentic

Modulul 5: GitHub Copilot Avansat

  • Promptare 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 pentru promptare

Modulul 6: Concepte AI Agentic

  • Ce este AI-ul agentic?
  • Agenți AI vs. asistenți
  • Raționament în mai mulți pași
  • Execuție paralelă a sarcinilor
  • Cum sprijină AI-ul agentic dezvoltatorii în timpul sesiunilor de codare
  • Human-in-the-loop (omul în buclă)

Modulul 7: Cazuri practice de utilizare pentru Dezvoltarea SAP

Exemple care folosesc GitHub Copilot cu ABAP:

  • Dezvoltarea claselor
  • Rapoarte
  • Vizualizări CDS
  • Integrări REST
  • Servicii OData
  • Gestionarea erorilor
  • Optimizarea codului
  • Documentație

Ziua 3 – Scenarii din Lumea Reală & 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 pentru Productivitate

  • Ciclul de viață al dezvoltării asistate de AI
  • Revizuirea codului generat de AI
  • Cod securizat
  • Calitatea codului
  • Colaborare în echipă

Modulul 10: Cazuri Avansate & Exerciții

Multe exerciții practice care acoperă:

  • Prompt-uri complexe
  • Scenarii de business
  • Îmbunătățiri ale performanței
  • Depanare
  • Refactorizarea codului moștenit (legacy)

Modulul 11: Cele Mai Bune Practici & Întrebări și Răspunsuri

  • Utilizare responsabilă a AI-ului
  • Guvernanță
  • Capcane comune
  • 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:

  • Dezvoltarea 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ă în programarea ABAP
    • Familiaritate cu Programarea Orientată pe Obiecte (OOP)

Audiență

  • Dezvoltatori SAP ABAP
  • Consultanți tehnici SAP
  • Ingineri software SAP
  • Lideri de echipe de 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
 21 Ore

Numărul de participanți


Pret per participant

Cursuri viitoare

Categorii înrudite