Dr. Meffert IT Consulting

Dr. Meffert IT solutions


EnglishDeutsch

Seminare und Schulungen

Mit dem richtigen Wissen für Sie und Ihre Mitarbeiter können Sie dem nächsten Projekt gelassen entgegen sehen. Ein individuelles Inhouse-Seminar vermittelt effektiv das richtige Wissen. Kompetent durchgeführt, mit Expertenwissen aus erster Hand.

Die Schulungsinhalte können nach Bedarf abgestimmt werden. Die Dauer der Schulungen kann zwischen einem Tag und mehreren Wochen (bei komplexen Themen) variieren.

Bei Interesse zu einem Schulungsthema fragen Sie bitte nach einem Seminarangebot!

Schulungsangebot

SAP-Schulungen

Java-Schulungen

Web-Schulungen

SAP-Schulungen

SAP01: SAP Netweaver und SAP R/3 - Einführung für CIOs, Entwickler und technische Betreuer

SAP02: SAP Technologien und Entwicklungswerkzeuge: Eine Einführung

SAP03: SAP SRM für Entwickler

SAP04: Komplexe Webanwendungen mit SAP und ABAP Web Dynpro

SAP05: Komplexe Web-Pflegedialoge für SAP BW Infoobjekte

SAP06: Berichte und Formulare mit SAP Smartforms

SAP07: Berichte und Formulare mit SAPScript

SAP01: SAP Netweaver und SAP R/3 - Einführung für CIOs, Entwickler und technische Betreuer

Zielgruppe: CIOs, Entwickler und technische Betreuer

  • Einführung in SAP NetWeaver und SAP R/3

  • Vergleich von R/3 mit NetWeaver

  • Wichtige Systeme in NetWeaver

  • Wichtige technische Komponenten und deren Zusammenspiel:

    • Solution Manager

    • Enterprise Portal

    • XI

    • MDM

  • Wichtige fachliche Module

  • Mechanismen zur Erweiterung des SAP-Standards:

    • Customizing

    • BAdIs und Customer Exits

    • Reports

    • Pflegedialoge

    • Modifikationen

  • Bedienung eines SAP Systems:

    • Navigation

    • Ausführen von Geschäftsprozessen und Aktionen

    • Ansehen von Daten

    • Reporting

  • Suchen und Finden von

    • Dokumentationen

    • Funktionen

    • vorhandener Geschäftslogik

    • Customizing-Möglichkeiten

  • Architektur eines SAP-Systems:

    • Datenbank

    • Entwicklungskomponenten

    • Module (Anwenderkomponenten)

    • Transportwesen

  • Werkzeuge für die Entwicklung von Geschäftslogik:

    • ABAP Workbench

    • Object Navigator

    • Transportwesen

  • Techniken für die Entwicklung von Geschäftslogik:

    • ABAP

    • ABAP/Objects

    • Dynpros

    • Web Dynpros: ABAP und Java

    • Generatoren für Bilder

    • ALV-Listen

    • Internet Services

    • BSP (Business Server Pages)

    • Data Dictionary

  • Der SAP Service Marketplace

    • Beantragen von System-Installationen

    • Verwalten von System-Installationen

    • Verwalten von Lizenzen für Systeme

    • Aufgeben einer Problemmeldung

    • Herunterladen und Bestellen von Software

SAP02: SAP Technologien und Entwicklungswerkzeuge: Eine Einführung

Zielgruppe: Technisches Personal (Intensivkurs) oder Technische Leiter (Überblick)

  • SAP ABAP

    • Sprachkonstrukte

    • Reports

    • Funktionsbausteine

    • Includes

    • Entwicklungsklassen und Funktionsgruppen

    • Dictionary Objekte

    • Übersetzbare Texte, die Übersetzungstransaktion

    • Praktische Übungen

  • Bildschirmbilder (Dynpros)

    • Grundkonzept

    • Erstellung von Dynpros mit Reports

    • Erstellung von Dynpros mit dem Dynpro Editor

    • Ereignisse und Ereignisbehandlung

    • Komplexere Bilder mit ALV-Listen und -Bäume

    • Sub screens

    • Werthilfen anbinden

  • SAP ABAP/Objects

    • Was ist Objektorientierung?

    • Klassen, Schnittstellen, Objekte, Methoden, Attribute, Vererbung, Polymorphie

    • Anwendungsgebiete von ABAP/Objects

    • Der moderne ABAP-Editor und der neue Debugger

    • Sprachkonstrukte

    • Ausnahmen/Exceptions

    • Praktische Übungen

    • Vermischen von ABAP und ABAP/Object

  • Das SAP Data Dictionary

    • Was ist das Data Dictionary?

    • Tabellen, Strukturen, Datenfelder, Domänen, Datentypen

    • Views

    • Tabellenpflegegenerator

    • Werkzeuge zum Verwalten von Data Dictionary Objekten

    • Sperrobjekte

    • Suchhilfen

  • SAP ABAP WebDynpro

    • Grundkonzepte

    • Controller

    • Flow Links

    • View Editor

    • Standardkomponenten

    • Komplexere Komponenten

    • Eingebettete Komponenten

    • ABAP/Objects

    • Beispiele

  • SAP Smartforms

    • Grundkonzepte

    • Der Smartforms Editor

    • Smartforms Berichte mit Daten versorgen

    • Smartforms Logik debuggen

    • Migration von SAPScript auf Smartforms

    • Beispiele

  • SAP SAPScript

    • Grundkonzepte

    • Der SAPScript Editor

    • SAPScript Berichte mit Daten versorgen

    • SAPScript Logik debuggen

    • Migration von SAPScript nach Smartforms

    • Beispiele

SAP03: SAP SRM für Entwickler

Zielgruppe: Technisches Personal (Intensivkurs) oder Technische Leiter (Überblick)

  • SRM Modulübersicht

  • Technologieübersicht

    • Internet Services

    • HTML Templates

    • Business Server Pages

    • BHTML

    • Embedded ABAP

    • HTML

    • Javascript

    • ABAP/Objects

    • Konfiguration von Internet Services im ITS

    • Interner und externer ITS

  • Systemarchitektur

  • Organisationsstruktur: Organisationseinheiten, Geschäftspartner, Benutzer, Personen, Adressen, Attribute

  • Wichtige BAdIs, Tabellen, Reports, Funktionsbausteine und Transaktionen

  • Modifikationsmöglichkeiten

  • Debugging von SRM-Anwendungen

  • Die Kataloge CCM und MDM sowie ausgewählte externe Kataloge im Überblick

SAP04: Komplexe Webanwendungen mit SAP und ABAP Web Dynpro

Zielgruppe: Entwickler (Intensivkurs) oder Technische Leiter (Überblick)

  • Einführung in ABAP Web Dynpro

  • ABAP/Objects

  • Aufbau einer Web Dynpro Anwendung

  • Views, Windows und Controller

  • Kontexte und Datenbeschaffung

  • Der Web Dynpro Editor

  • Vorhandene grafische Elemente

  • Erstellen einer Web Dynpro Anwendung

  • Anbinden von F4-Werthilfen

  • Verwaltung von Sperren

  • Verwenden komplexer Elemente: Bäume, Listen, Tabellen

  • Testen und Debuggen einer Web Dynpro Anwendung

  • Aufrufen anderer Web Dynpro Anwendungen und URLs

  • Einbinden von Web Dynpro Anwendungen in das Enterprise Portal

  • Beste Praktiken

  • Fallstricke

  • Vergleich von ABAP Web Dynpro mit Java Web Dynpro

SAP05: Komplexe Web-Pflegedialoge für SAP BW Infoobjekte

Zielgruppe: Entwickler

  • Einführung in ABAP Web Dynpro

  • Aufbau einer Web Dynpro Anwendung

  • Erstellen von Pflegedialogen für BW-Infoobjekte

  • Auslesen und Ändern von BW-Infoobjekten

  • Erstellen eines einfachen Pflegebildes

  • Erstellen eines komplexen Pflegebildes

  • Anbinden von F4-Werthilfen

  • Verwalten von Sperren

  • Bäume und Listen zur Verwaltung von BW-Infoobjekten

  • Tipps und Fallstricke

SAP06: Berichte und Formulare mit SAP Smartforms

Zielgruppe: Entwickler

  • Konzepte von Smartforms

  • Vergleich Smartforms mit SAPScript

  • Der Smartforms Editor

  • Elemente eines Smartforms Berichts

  • Layout mit Smartforms

  • Geschäftslogik in Smartforms integrieren

  • Textelemente in Smartforms integrieren

  • Debuggen eines Smartforms Berichts

  • Möglichkeiten und Beschränkungen von Smartforms

  • Tipps und Tricks

SAP07: Berichte und Formulare mit SAPScript

Zielgruppe: Entwickler

  • Konzepte von SAPScript

  • Vergleich Smartforms mit SAPScript

  • Der SAPScript Editor und seine Einstellmöglichkeiten

  • Elemente eines SAPScript Formulars

  • Layout mit SAPScript

  • Geschäftslogik in SAPScript integrieren

  • Textelemente in SAPScript verwenden

  • Debuggen eines SAPScript Formulars

  • Möglichkeiten und Beschränkungen von SAPScript

  • Tipps und Tricks

Java-Schulungen

Java01: Automatisierte Softwaretests mit Java, JUnit und anderen Test-Frameworks

Java02: Java Webanwendungen mit Servlets und JSPs

Java03: Web-Anwendungen mit RIFE und Java entwickeln

Java04: Java-Entwicklungswerkzeuge in der Praxis (IDEs, Tools, Frameworks)

Java01: Automatisierte Softwaretests mit Java, JUnit und anderen Test-Frameworks

Zielgruppe: Technisches Personal (Intensivkurs) oder Technische Leiter (Überblick)

  • Einführung in Softwaretests

  • Automatisierte Softwaretests

  • JUnit

    • Grundkonzept

    • Grundlagen

    • Praktische Übungen

    • JUnit 3

    • JUnit 4

    • JUnit-Addons

  • Code Coverage

  • Automatisches Generieren von Testfällen

  • JUnit-Unterstützung in der Entwicklungsumgebung (Eclipse, NetBeans, JBuilder...)

  • Performanztests

  • Testen von Datenbank-abhängiger Logik

  • Datengetriebene Tests

  • Verwendung von In-Memory Datenbanken

  • Testen von Webanwendungen

  • GUI Tests

Java02: Java Webanwendungen mit Servlets und JSPs

Zielgruppe: Entwickler

  • Grundkonzept einer Webanwendung

  • Die Rolle des Web Servers

  • Aufbau einer Webanwendung

  • Konzepte von Servlets und JSPs

  • Inhalt von Servlets und JSPs

  • Schreiben einer Webanwendung

  • Einbinden eines Web Servers: Tomcat, Jetty

  • Zustandsverwaltung in Webanwendungen

  • Webanwendungen testen

  • Webanwendungen veröffentlichen (Deployment)

  • Browserkompatibilität

  • Alternativen zu Servlets und JSPs

Java03: Web-Anwendungen mit RIFE und Java entwickeln

Zielgruppe: Entwickler

  • Das Web-Framework RIFE

  • Grundkonzept von RIFE

  • Komponenten von RIFE

  • HTML Templates

  • Controller-Klassen (Elementklassen)

  • Datenbankzugriff

  • Authentifizierung

  • Benutzereingaben verarbeiten

  • Eine Webanwendung definieren: Seitenverknüpfung, Links, Parametrisierung

  • Internationalisierung

  • Zustandsverwaltung

  • Fallstricke und beste Praktiken

  • Sinnvolle Zusatzbibliotheken für RIFE

  • Alternativen zu RIFE

Java04: Java-Entwicklungswerkzeuge in der Praxis (IDEs, Tools, Frameworks)

Zielgruppe: Entwickler

  • Das Dilemma der großen Auswahl

  • Die unterschiedlichen Java-Editionen:

    • Standard Edition

    • Enterprise Edition

    • Micro Edition

  • Die unterschiedlichen Java-Versionen

    • Java 7

    • Java 6

    • Java 5

    • Java 1.4 und ältere

  • Kostenlose versus kostenpflichtige IDEs, Werkzeuge und Frameworks

  • Die populärsten Entwicklungsumgebungen: Stärken und Schwächen

    • NetBeans

    • Eclipse

    • JBuilder

    • IntelliJ IDEA

    • JDeveloper

  • Datenbanken und Frameworks für die Persistenzschicht

  • Frameworks für Web-Anwendungen: Überblick und Darstellung ausgesuchter Frameworks

  • Analysewerkzeuge

  • Frameworks für alltägliche Aufgaben

  • Methoden für den automatisierten Test

Web-Schulungen

Web01: Web 2.0 Techniken - Javascript, HTML, XML, AJAX, Java, CSS

Java02: Java Webanwendungen mit Servlets und JSPs

SAP04: Komplexe Webanwendungen mit SAP und ABAP Web Dynpro

SAP05: Komplexe Web-Pflegedialoge für SAP BW Infoobjekte

Web01: Web 2.0 Techniken - Javascript, HTML, XML, AJAX, Java, CSS

Zielgruppe: Web-Entwickler (Intensivkurs) und  Technische Leiter (Überblick)

  • Was sind Web-Anwendungen?

  • Unterschied von Web-Anwendungen zu Desktop-Applikationen

  • Vor- und Nachteile von Web-Anwendungen

  • Schlüsselkonzepte des Web 2.0

  • Was ist AJAX?

  • Web 2.0 Techniken

    • Javascript

    • XML, XSL

    • HTML

    • CSS

    • Server-seitige Prozessierung

  • Architektur einer Web 2.0-Anwendung

  • Vor- und Nachteile von Web 2.0-Anwendungen

  • Schreiben einer Web 2.0-Anwendung

    • Client-Seite

    • Server-Seite