

Beschreibung
Über dieses BuchSchrödinger kann schon ein bisschen programmieren, aber ABAP so stellt er fest ist eine ganz eigene Welt. Deshalb bringt ihm der Schwaiger Roland jetzt alles bei. Da raucht Schrödinger manchmal schon der Kopf vor lauter Datentypen, Klassen und ...Über dieses BuchSchrödinger kann schon ein bisschen programmieren, aber ABAP so stellt er fest ist eine ganz eigene Welt. Deshalb bringt ihm der Schwaiger Roland jetzt alles bei. Da raucht Schrödinger manchmal schon der Kopf vor lauter Datentypen, Klassen und Funktionsbausteinen. Doch dank vieler Übungen und Tipps hat er bald den Durchblick. Wetten, du auch? Aus dem Inhalt:ABAP-Grundlagen verstehenDatentypen anlegenObjekte und Interfaces einsetzenCode in Module und Funktionen verpackenDynpros und Ereignisse verwendenGUIs und Fiori-Oberflächen erstellenDatenbanken, SAP HANA, SQL, CDSZugriffsschutz einrichtenDynamische Programmierung
»Dieses Buch wird dir einen ausführlichen Einstieg in ABAP gewähren. [...] Der spielerische Ansatz zeichnet Schrödingers Bücher aus. Somit macht das Lesen Spaß und es gibt genügend Aufgaben, welche du benutzen kannst, um dein Wissen nochmals zu vertiefen.«
Autorentext
Dr. Roland Schwaiger ist in so manchen Bereichen der IT-Welt zuhause Entwickler, Dozent, Forscher und Autor. In seinem Buch Schrödinger programmiert ABAP oder "Neuronale Netze programmieren mit Python" verbindet er technisches Know-how mit einem lockeren, humorvollen Stil, der selbst komplexe Themen verständlich und unterhaltsam macht.Seine berufliche Reise begann nach dem Studium der Informatik und Mathematik an der Bowling Green State University (Ohio, USA) und der Universität Salzburg, wo er in Mathematik/Informatik promovierte. Als Softwareentwickler bei der SAP AG in Walldorf sammelte er praktische Erfahrungen im Bereich Human Resources, bevor er sich der Wirtschaft und anwendungsbezogenen Projekten widmete.Seit Anfang 2000 unterrichtet Dr. Schwaiger an Fachhochschulen, Universitäten und für SAP. Dort bringt er Studierenden und Schulungsteilnehmern die Feinheiten der ABAP-Programmierung und Themen wie künstliche Intelligenz näher. Seine angewandte Forschung dreht sich um Künstliche Neuronale Netze, Evolutionäre Algorithmen und innovative Ansätze in der Softwareentwicklung.Als Geschäftsführer der NoR GmbH, einem Unternehmen mit Fokus auf SAP-HCM, SAP-Technologien und KI, bringt er Praxis und Forschung zusammen. Ob in Vorlesungen, Workshops oder seinem Buch Dr. Schwaiger vermittelt nicht nur Wissen, sondern auch Begeisterung für die Welt der Informatik.
Klappentext
Schrödinger kann schon ein bisschen programmieren, aber ABAP - so stellt er fest - ist eine ganz eigene Welt. Deshalb bringt ihm der Schwaiger Roland jetzt alles bei. Da raucht Schrödinger manchmal schon der Kopf vor lauter Datentypen, Klassen und Funktionsbausteinen. Doch dank vieler Übungen und Tipps hat er bald den Durchblick. Wetten, du auch?
Aus dem Inhalt:
Dynamische Programmierung
Inhalt
An den Leser ... 2
Schrödingers Büro ... 4
Schrödingers Werkstatt ... 6
Schrödingers Wohnzimmer ... 8
Impressum ... 10
Inhaltsverzeichnis ... 12
Vorwort ... 24
Servus Schrödinger!!! ... 28
Schrödingers SAP-System ... 31
Die SAP -- Das Unternehmen ... 33
SAP-System ... 34
Die Erfolgsgeschichte: Vom ABAP zum ABAP ... 37
Kompilieren/Interpretieren ... 41
ABAP allgemein ... 42
ABAP-Syntax ... 43
Beispiel ABAP ... 45
Schrödingers ABAP ... 46
Anmelden zum Tauchkurs: Eintauchen in die SAP-Welt ... 48
Alles ist Transaktion -- Transaktionen als Shortcuts ... 50
Melde dich an! -- SAP-Anmeldung ... 51
Transaktion starten ... 53
Willkommen Schrödinger! -- SAP-Willkommenstext ... 54
Die Auslage des SAP-Systems -- SAP GUI-Aufbau ... 57
Alles auf einen Blick -- SAP Easy Access ... 59
Modus Operandi -- Zusätzliche Fenster öffnen ... 61
Das ist doch kein Thema ... 63
Hüben und drüben, nichts als Üben -- Rolands Folterkammer oder Übung macht den Meister ... 64
Hoppi-Galoppi ... SAP Fiori ... 66
Einsteigen und anschnallen! ... 70
Object Navigator -- Die integrierte Entwicklungsumgebung ... 72
Entwicklung organisieren -- Systemlandschaft, Änderungsauftrag ... 73
Ihr neuer Auftrag lautet: Auftragsanlage ... 75
Organisationskapsel Paket ... 77
Vom Entwickler zum Pakettier -- Paket anlegen ... 79
Einen Schritt zurück und bald zwei nach vorne ... 82
Die Infos zum Aufbau einer Datenbanktabelle ... 83
Das zweischichtige Domänenkonzept ... 84
Technisches Fundament eines Typs -- Domäne anlegen ... 86
Lege die Bedeutung an -- Datenelement anlegen ... 89
Kühlschrankdesign -- DB-Tabelle anlegen ... 91
Daten verarbeiten -- Programm anlegen ... 95
Das ABAP-Einmaleins -- Grundlegende Syntax ... 96
Der Durchblicker -- Programm entwickeln ... 98
Her mit den Daten -- DB-Zugriff ... 100
Jetzt lese ich ... 101
Ohne Struktur läuft nichts -- Grundlegende Programmstruktur ... 102
Alles muss es auch nicht sein -- Einfaches Selektionsbild ... 104
Layouten und Daten transportieren -- Ein einfaches Dynpro ... 108
Dekorieren der Auslage -- Dynpro-Layout ... 111
Ablauflogik ohne Ablaufdatum -- Ablauflogik programmieren ... 117
Ein Shortcut für den User -- Transaktionscode anlegen/ausführen ... 121
Aufbruch in eine neue Welt: ABAP Development Tools ... 122
Warum? ... 126
Die Ablage der Entwicklungsobjekte -- Repository ... 127
Wer suchet der findet -- Suchen mit dem Repository Infosystem ... 132
Suchen und Finden -- Repository Infosystem ... 134
Geschichtet, aber nicht gefaltet -- ABAP-Infrastruktur ... 135
Wohin mit dem Anwender -- Speicherorganisation extern und intern ... 138
Werkzeugkiste -- Entwicklungswerkzeuge ... 140
Object Navigator -- Der Regisseur ... 141
Repository Browser ausnutzen ... 143
Repository Browser browsen ... 144
Synchron oder aus dem Tritt -- Objekt-Browser-Synchronisation ... 147
ABAP Editor -- Die Schreibmaschine ... 149
Debugger -- Der Kammerjäger ... 152
Debugger entschleunigt ... 153
Verwendungsnachweis -- Der Rückwärtssucher ... 157
Die ADT können das auch ... 160
Vorspann ... 165
Von 0 auf 100 in wenigen Seiten -- Technik der Datenspeicherung im Hauptspeicher ... 166
Variables Standgas -- Datenobjekte ... 168
Variablen sind zum Angreifen ... 169
Variablendeklaration inline ... 170
Ein typischer Blickwinkel -- Datentypen ... 171
Anders betrachtet -- Datentypen ... 173
Die Vermessung ... 174
Ansprache -- Datenobjekte verwenden ... 175
Dynamik pur oder Statik nur? -- Statisch und dynamisch typisierte Variablen ... 176
Mein lokaler Typ ... 177
Zuerst mal elementar lokal -- Lokale elementare Typen ... 178
Dann elementar global -- Globale elementare Typen ... 180
Elementar global con domäne -- Domäne ... 183
Strukturell lokal -- Lokale strukturierte Typen …
Tief- preis
