Intrati in legatura
 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

Numărul de participanți


Pret per participant

Cursuri viitoare

Categorii înrudite