User Avatar

Corso SAP ABAP/4 Programmatore

40 ore
Qualsiasi livello

Corso SAP ABAP/4 Programmatore

Corso SAP ABAP/4 Programmatore erogato in modalità Online-Classe Virtuale.

SAP è il sistema ERP (enterprise resource planning) più potente ed utilizzato dalle medie e grandi aziende. E’ un software gestionale integrato che gestisce i processi di qualunque settore economico e in tutti gli ambiti, dalla contabilità ai processi di produzione, in maniera integrata, modulare e scalabile.

Le seguenti aziende utilizzano SAP: Bosch, MerMec, Magneti Marelli, KPMG, Selex, Deloitte, Acquedotto Pugliese, Gas Natural, Bulgari  ecc.

La figura del programmatore ABAP è molto richiesta dalle aziende informatiche sul mercato del lavoro

Il corso fornisce le basi di ABAP, il linguaggio di programmazione proprietario di SAP, rivolto a sviluppatori con esperienza in altri linguaggi ma nuovi al mondo SAP.
Attraverso lezioni frontali o in classe virtuale (40 ore), i partecipanti imparano a sviluppare su SAP S/4 HANA, comprendendo:

  • Struttura e logica di un sistema ERP SAP.
  • Uso dell’ABAP Dictionary, creazione e gestione di tabelle e oggetti dati.
  • Linguaggio ABAP: tipologie di dati, strutture di controllo, tabelle interne, report.
  • Open SQL su HANA: query ottimizzate in ambiente in-memory.
  • Modularizzazione, programmazione ad oggetti e strumenti di debugging.
  • Creazione di report interattivi e output con ALV e Smartforms.
  • Introduzione ad enhancements, exits e trasporti di oggetti.

Il corso è pratico , con focus sugli strumenti aggiornati per ABAP su HANA , versione attuale SAP S/4 HANA.

Requisiti: buona conoscenza del sistema operativo, della logica di programmazione, della struttura dei database e del linguaggio Sql. Consigliato a diplomati programmatori, laureati o laureandi in discipline informatiche.

Obiettivi: fornire le basi per lo sviluppo applicazioni per la piattaforma SAP con il linguaggio ABAP/4, linguaggio proprietario della piattaforma SAP S/4 HANA

Corso erogato solo per aziende e su richiesta. Modalità virtual classroom online o frontale.

Inclusa un’utenza prova per l’utilizzo della piattaforma web per 30 giorni 24h per ciascun studente per le esercitazioni.

Consigliato  profili informatici-programmatori, laureandi o laureati in informatica, ing. informatica e affini.

Corso Corso SAP ABAP Programmatore erogato solo su richiesta e solo per aziende (no privati) anche in modalità online classe virtuale.


SAP ® è un marchio registrato di proprietà di SAP AG in Germania e in diversi altri paesi del mondo. Si informa che  www.innovaformazione.net  non è in alcun modo affiliato alla società SAP AG, nè ad altre società del Gruppo SAP.

Vuoi essere ricontattato?

Lasciaci il tuo numero telefonico e la tua email, ti richiameremo nelle 24h:

    Programma didattico Corso SAP ABAP/4 Programmatore – 40 ore

    Modulo A) Introduzione ed ambiente di sviluppo

    • Introduzione ed architettura SAP S/4 HANA
    • Ambiente di sviluppo: ABAP Development Tools (ADT) in Eclipse vs SAP GUI
    • Setup ambiente di sviluppo e primo accesso
    • Workbench ABAP: navigazione e strumenti principali

     

    Modulo B) ABAP Dictionary e gestione dati

    • ABAP Dictionary: tabelle, elementi dati, domini, strutture
    • Tipi di dati ABAP e dichiarazioni
    • Creazione tabelle database e chiavi primarie
    • Ottimizzazioni HANA: Column vs Row storage, buffering
    • Navigazione Workbench e ABAP Editor
    • Eventi ABAP e gestione errori base

    Modulo C) Programmazione ABAP fondamentale

    • Sintassi ABAP: variabili, costanti, field-symbols
    • Istruzioni condizionali, cicli e operatori
    • Selection screen e parameters
    • Open SQL per HANA: query ottimizzate e aggregazioni
    • Tabelle interne: dichiarazione, popolamento, elaborazione
    • Gestione output: WRITE, MESSAGE, LIST-PROCESSING
    • Creazione primo report con accesso dati ottimizzato
    • Debug e test del codice

    Modulo D) Modularizzazione e riusabilità

    • Subroutines (FORM): creazione e parametri
    • Function Modules: struttura, Function Builder
    • Function Groups e gestione Include Programs
    • Gestione errori nelle funzioni e exception handling
    • Best practices per codice manutenibile

     

    Modulo E) Dialog Programming

    • Componenti programmi di dialogo e Module Pool
    • Dynpro: Screen Painter e gestione campi
    • Menu Painter: menu, toolbar e function keys
    • Process Before Output (PBO) e Process After Input (PAI)
    • Validazioni input e messaggistica
    • Collegamento codici transazione

     

    Modulo F) Reportistica e performance

    • Report interattivi e liste ALV base
    • Eventi ALV: hotspot, double-click, toolbar
    • Performance su HANA: SQL Monitor e Runtime Analysis
    • Batch Input per caricamenti dati
    • Background processing e Job scheduling

     

    Modulo G) Concetti avanzati

    • Principi OOP in ABAP: classi e metodi base
    • Enhancement: User Exit e Append Structures
    • Table Maintenance Generator (SM30)
    • Transport Organizer e gestione modifiche

     

     

    Contattaci su Whatsapp
    Innovaformazione
    Privacy Policy

    Questo sito Web utilizza i cookie per consentirci di offrire la migliore esperienza utente possibile. Le informazioni sui cookie sono memorizzate nel tuo browser ed eseguono funzioni come riconoscerti quando ritorni sul nostro sito web e aiutando il nostro team a capire quali sezioni del sito web trovi più interessanti e utili.

    È possibile regolare tutte le impostazioni dei cookie navigando le schede sul lato sinistro.