Program studiów

Program kierunku Inżynieria oprogramowania dla SAP ERP i programowanie w języku ABAP 

Liczba miesięcy nauki: 9
Liczba godzin: 176
Liczba zjazdów: 11
Liczba semestrów: 2
Podstawy systemu SAP S/4 HANA na podstawie SAP MM
(16 godz.)
  • Wprowadzenie do systemu ERP i Architektura SAP S/4HANA  

  • Moduł SAP MM  

  • Pierwszy program w ABAP

    Uczestnicy nabędą podstawowych umiejętności poruszania się po systemie SAP, poznają architekturę tego systemu i napiszą pierwszy program. 

Narzędzia do Programowania ABAP
(8 godz.)
  • Narzędzia do tworzenia oprogramowania  

  • Wprowadzenie do systemu transportu   

  • Wprowadzenie do języka ABAP   

    Uczestnik nabędzie umiejętności posługiwania się narzędziami do budowy oprogramowania dla systemu SAP ERP.

Podstawy Programowania ABAP
(52 godz.)
  •   Podstawy języka ABAP  

  •     Debugowanie  

  •     Struktury danych   

  •     Programowanie obiektowe  

  •     Obsługa wyjątków  

  •     Data Dictionary  

  •     Testowanie Programów  

  •     ABAP Reports  

  Uczestnik nabędzie umiejętności wymaganych do pisania programów w języku ABAP i ich testowania.

Programowanie Dialogowe
(16 godz.)
  • Tworzenie programów dialogowych  

Uczestnik będzie w stanie samodzielnie tworzyć programy dialogowe. 

Komunikacja z bazą danych i OpenSQL
(16 godz.)
  • Komunikacja z bazą danych i OpenSQL  

  • Tworzenie tabel w bazie danych  

  • Efektywne programowanie w ABAP  

    Uczestnik nabędzie umiejętności tworzenia programów wykorzystujących bazę danych w sposób efektywny.  

Zaawansowane Techniki Programowania
(20 godz.)
  • Strukturalizacja kodu i komentarze  

  • Konwencje, nazewnictwo  

  • Batch Inputs vs. BAPI  

  • Migracja Danych (LSMW)  

  • Wielojęzyczne programowanie w środowisku SAP 

    Uczestnik nauczy się pisać kod, który jest łatwy do czytania i współdzielenia z innymi członkami zespołów programistycznych. Nabędzie również umiejętności niezbędnych do integracji systemu SAP ERP z zewnętrznymi systemami informatycznymi. 

Tworzenie wydruków
(8 godz.)
  • Praca z użyciem SAPScript i SmartForms


Uczestnik nabędzie umiejętności tworzenia programów drukujących oraz formularzy. 

Tworzenie rozszerzeń i modyfikacja SAP ERP
(16 godz.)
  • Pisanie aplikacji z użyciem user-exit oraz BADI  


Uczestnik będzie potrafił rozszerzać funkcjonalność istniejących transakcji standardowych z pomocą user-exit i BADI. 

Lista ALV
(8 godz.)
  • Lista ALV na przykładzie ALV Grid   

Uczestnik będzie mógł samodzielnie tworzyć listy ALV z wykorzystaniem wszystkich dostępnych w niej funkcjonalności co pozwoli na budowę efektywnych i interaktywnych raportów. 

SAP HANA
(8 godz.)
  •    Wsparcie dla SAP HANA w ABAP-ie  

  •     SAP HANA

  •     Wykorzystanie SAP HANA Cloud i SAP HANA XS 

EGZAMIN
(8 godz.)
FORMA ZALICZENIA
 

Praca projektowa pisana w grupach pod opieką konsultantów, programistów SAP ABAP oraz egzamin końcowy.