Corso SAP R/3– Programmatore Abap/4 – Livello Avanzato

  • Ancora oggi, molti sviluppatori hanno più esperienza nella programmazione procedurale rispetto a quella orientata agli oggetti.

    Il linguaggio Abap/4 è stato creato con l'intento di estendere (e migliorare) la parte di rendicontazione e reportistica del sistema SAP R/3. Anche se sviluppato in modo indipendente e come linguaggio di programmazione da utilizzare “in-house”, la sua sintassi e il suo funzionamento richiamano logiche utilizzate anche in altri linguaggi di programmazione, come COBOL e PASCAL.

    Con l’aumento della complessità dei sistemi informativi e quindi delle funzionalità che questi mettono (o devono mettere) a disposizione dell’utilizzatore, il linguaggio Abap/4 è stato esteso alla programmazione orientata agli oggetti (OOP) permettendo quindi allo sviluppatore di unire elementi di programmazione OOP con elementi procedurali, in un unico linguaggio di programmazione.

    Il corso “Programmatore Abap/4 – Livello Avanzato” si pone l’obiettivo di affrontare la parte Object-Oriented del linguaggio Abap/4 e di come questo implementa tecnicamente i concetti specifici di questo paradigma di programmazione, che si erano rivelati “di successo” in altri linguaggi per lo sviluppo di applicazioni Enterprise (come Java, C + + e Smalltalk).

  • Il corso è tenuto in maniera individuale e quindi il programma e il livello di dettaglio di ogni singolo argomento, può essere personalizzato secondo il proprio livello di conoscenza e degli obiettivi che si vuole raggiungere.

    Si consideri il seguente programma a titolo indicativo:

    • Introduzione alla programmazione OOP
    • Il linguaggio UML
    • La sintassi OOP dell’Abap/4
      • Classi
      • Metodi
      • Attributi
      • Il Costruttore
    • Ereditarietà, Polimorfismo, Casting
    • Le Interfacce
    • Gestione degli Eventi Sollevare un evento Gestire un evento
    • Le classi Globali e il Class Builder
    • Liste ALV OOP
    • Gestione delle eccezioni
      • Sollevare un’eccezione
      • Gestire un’eccezione
    • Programmazione dinamica (RTTI e RTTD)
    • Programmare per il Web con SAP: accenno alle Web Dynpro Abap (WDA)
  • Questo corso è indirizzato a chi vuole approcciare allo sviluppo di applicazioni SAP R/3 utilizzando la parte di estensione agli oggetti propria del linguaggio Abap/4, sfruttando quindi tale paradigma di programmazione per implementare applicazioni complesse all’interno del sistema SAP R/3.

  • Gli obiettivi formativi possono variare in base al livello di conoscenza di ogni singolo studente.

    Questo corso fornisce un'introduzione completa e dettagliata alle tecniche di programmazione e della sintassi propria del linguaggio Abap/4 orientato agli oggetti, includendo anche un’introduzione ai concetti di modellazione (UML). Inoltre, permette di acquisire familiarità con gli strumenti dell’Abap/4 Workbench utilizzati per la programmazione orientata agli oggetti.

  • Il corso viene condotto in forma individuale, con lezioni in modalità one-to-one.

    Tutti gli aspetti logistici quali definizione di orari, luogo e durata delle sessioni formative, sono assolutamente personalizzabili e concordabili in base alle disponibilità del corsista.

    Per info sui costi e per definire un piano formativo personalizzato, contatta la Segreteria Didattica allo 02 39666357 o compila l’apposito form online di richiesta informazioni nella sezione Contatti.

  • Nome *
    Invalid Input
    Cognome *
    Invalid Input
    Telefono *
    Invalid Input
    Email *
    Invalid Input
    Città *
    Invalid Input
    Corso *
    Invalid Input
    Note
    Invalid Input