Kurz SAP — Základy
programování ABAP
Rozšiřte si znalosti SAPu o datové zdroje, programovací techniky ABAP a debugging. Za 32 hodin pochopíte architekturu SAP, naučíte se číst a upravovat programy a získáte základ pro profesní růst v SAP ekosystému.
Zobrazit kurz & cenu
O kurzu
Nabízíme vám možnost rozšířit si vaše aktuální základní znalosti SAPu o základy pochopení datových zdrojů. Následovat budou základy programovacích technik a jejich využití pro pochopení výkonného programu — procesu ladění (debugging).
Po souhrnu základů SAP probereme úvod do datových zdrojů (Data Dictionary – DDIC), což je celé srdce SAP. Dalším krokem budou základy programování v SAP – prostředí ABAP.
Základem kurzu nebude tvorba vlastních programů (i k tomu se trochu dostaneme), ale pochopení technik programování v ABAP — práce se zdroji dat, vlastní struktury programu, fungování podprogramů, includů, funkcí, tříd a jejich metod, předávání parametrů a další.
Probereme i možné techniky úpravy programů se zaměřením na schopnost číst a pochopit stávající programy, standardní nebo uživatelské. Tato znalost je velmi důležitá pro případnou potřebu debuggingu. SAP nabízí i vyhodnocovací nástroje na výkonnost a optimalizaci programů.
Co se naučíte
Data Dictionary (DDIC)
Pochopíte strukturu databází v SAP — tabulky, datové prvky, domény, indexy a pohledy. Naučíte se orientovat v datových zdrojích, které jsou základem celého systému.
Programování v ABAP
Osvojíte si základní programovací techniky — proměnné, interní tabulky, cykly, podprogramy, funkce a třídy. Pochopíte strukturu a logiku ABAP programů.
Debugging a analýza
Získáte schopnost číst a pochopit existující programy, pracovat s breakpointy a analyzovat technické chyby (DUMP). Klíčová dovednost pro každého SAP konzultanta.
Moderní SAP trendy
Seznámíte se s aktuálními trendy — CDS views, Web Services, REST API a základy programování FIORI aplikací. Budete připraveni na budoucnost SAP vývoje.
Pro koho je kurz určen
SAP konzultanti
Máte základní znalost SAP a chcete pochopit technickou stránku systému — jak fungují programy, data a debugging.
Absolventi kurzu SAP pro začátečníky
Prošli jste základním kurzem a chcete pokračovat hlouběji do technické úrovně SAP — DDIC, ABAP a ladění programů.
IT specialisté a vývojáři
Přecházíte do SAP prostředí a chcete porozumět ABAP programování. Výhodou je orientace v libovolném programovacím jazyce.
Key usery a analytiky
Potřebujete pochopit, jak SAP programy fungují „pod kapotou" — pro lepší komunikaci s vývojáři a efektivnější správu systému.
Osnova kurzu
01 Úvod a architektura SAP
- Shrnutí základů obsluhy SAP
- Typy SAP instalací, systém a klient
- Komunikace chyb se SAP
- Nástroje pro přenos řešení — transporty
- Vyhledání rekvalifikačního kurzu (uradprace.cz)
02 Data Dictionary (DDIC)
- Co je to databáze v kontextu SAP
- Struktura tabulky — datový prvek, doména
- Aplikační data vs. customizační data
- Primární klíče a indexy
- Textové tabulky a pohledy (views)
- Údržba dat v tabulkách
03 ABAP — programování
- Vývojové prostředí SAP ABAP
- Struktura a varianty programu, transakce
- Proměnné, vstupní parametry, interní tabulky
- Čtení a ukládání dat
- Cykly:
SELECT,LOOP,DO,EXIT,CONTINUE - Podprogramy, funkce, třídy, includy
- Statusy — tlačítka pro ovládání programu
- Debugging, breakpointy a analýza DUMP
04 Moderní SAP vývoj
- Tvorba CDS views
- Web Services
- REST API
- Programování FIORI aplikací
- Zdroje dalších SAP informací
- Jak se dále vzdělávat v SAP
Cena kurzu
47 190 Kč s DPH
Mám zájem o kurzPřihlašování spustíme v nejbližší době. Nechte nám kontakt a ozveme se vám jako prvním.
Váš lektor
Evžen Glatzel
Evžen se věnuje SAPu jako ABAP programátor od roku 1992. Byl u prvotního zavádění SAP do významných firem v ČR — OKD a Česká spořitelna — kde kromě migrace datových základen spolupracoval na uživatelských úpravách prostředí a školil nové uživatele.
Podílel se na dalším rozvoji SAP ve společnosti Škoda Auto včetně migrace do prostředí SAP S/4HANA. Ve spolupráci se společností BM COM řešil S/4HANA migrace v řadě dalších společností. Specializuje se na zákaznický vývoj, úpravy a optimalizaci výkonnosti systému.
Rád předává své zkušenosti novým zájemcům o ABAP programování. Mezi jeho koníčky patří sport a společenský tanec, jemuž se věnoval na sportovní úrovni.
Často kladené otázky
Připraveni posunout se v SAP na další level?
Nechte nám kontakt a budete první, kdo se dozví o spuštění přihlašování. Počet míst je omezený.
Mám zájem o kurzNovinky a tipy do vašeho emailu
Přihlaste se k odběru a budeme vám pravidelně posílat novinky o aktuálních kurzech, tipy k digitálním nástrojům a také příležitosti ke vzdělávání.
Přihlásit se k odběruZadáním e-mailové adresy souhlasíte s našimi Zásadami zpracování osobních údajů. Z odběru se můžete kdykoliv odhlásit.