Skip to main content.

Schulung

Neben meiner Tätigkeit als Software-Architekt, Entwickler und Berater leite ich regelmäßig Schulungen, Seminare oder Workshops. Alle Schulungsunterlagen sind dabei von mir persönlich erstellt, bei den Inhalten lege ich großen Wert auf Praxisnähe. Eines meiner wichtigsten Ziele lautet dabei immer, dass alle Teilnehmer nach Abschluss einer Schulung in der Lage sind, die erlernten Technologien eigenständig in Projekten einzusetzen. Aus diesem Grund sind zahlreiche praktische Übungen wichtiger Bestandteil aller von mir ausgearbeiteten Schulungen.

Nachfolgend finden Sie einige Vorschläge für Schulungsthemen. Grundsätzlich sind die Inhalte jedoch nicht fixiert, sondern stark an den Bedürfnissen meiner Kunden ausgerichtet. So können Sie Dauer und Agenda aller Schulungen weitestgehend selbst festlegen, indem Sie aus einer Liste von Schulungsmodulen diejenigen auswählen, welche für Sie von Interesse sind. Somit ist ausgeschlossen, dass Themen behandelt werden, die Sie entweder schon beherrschen oder die für Sie nicht relevant sind. Es ist sogar möglich, Module aus verschiedenen Schulungen zu einer neuen Schulung zu kombinieren.

Suchen Sie eine Schulung, die zu 100% auf Sie ausgerichtet ist? Termine, Orte und Inhalte: alles nach Absprache. Reden wir darüber!

Neu: Java Web Service mit Apache Axis2

Mehr Informationen zu dieser Schulung finden Sie hier.

Grundlagen von Web Services und SOA (1-3 Tage)

Diese Schulung richtet sich an Einsteiger in die Thematik Web Services und service-orientierte Architekturen (SOA). Lernen Sie alles über SOAP, WSDL und UDDI, verfügbare Plattformen und Implementierungen. Welche Probleme kann man mit diesen Technologien lösen? Wann ist ihr Einsatz von Vorteil, wann eher nachteilig? Was genau ist der Unterschied zwischen Web Services und SOA und wo wurden diese Technolgien bereits erfolgreich eingesetzt? Hier finden Sie die Antworten. Gegebenenfalls können auch weiterführende Technologien behandelt werden, wie z.B. WS-Security (verschlüsselte und digital signierte Kommunikation) oder BPEL (Definition komplexer Geschäftsprozesse).

Web Service-Anwendungen mit Apache Axis (2-4 Tage)

Apache Axis ist Open Source und das populärste SOAP-Framework für die Java-Plattform. Leider bleibt die offizielle Dokumentation sehr an der Oberfläche. Lernen Sie von einem der Autoren des Buches "Java Web Services mit Apache Axis" alles Wissenswerte über Apache Axis, angefangen von der Installation, über Implementierung und Bereitstellung von Services, die Implementierung von Clients, bis hin zu fortgeschrittenen Themen wie Codegenerierung, verschlüsselte Kommunikation oder Erweiterung der Axis-Engine um anwendungsspezifische Funktionalitäten. Die Inhalte dieser Schulung können Sie aus besonders vielen Einzelmodulen individuell zusammen stellen.

Web Services mit Java und .NET (1-4 Tage)

Viele Architekten stehen vor der Frage, welche Plattform sie für künftige (Web Service-)Anwendungen verwenden sollen. Diese Schulung richtet sich an Teilnehmer, die sich einen Überblick über diese beiden Plattformen verschaffen wollen, um Gemeinsamkeiten und Unterschiede zu erkennen und anschließend in der Lage zu sein, die für Ihre Zwecke richtige Entscheidung zu treffen. Neben den theoretischen Grundlagen der beiden Plattformen lernen Sie natürlich auch die jeweils zur Verfügung stehenden Tools kennen. Außerdem gehen wir der wichtigen Frage nach, wie sich interoperable Anwendungen erstellen lassen, die beide Plattformen miteinander verbinden.
Diese Schulung halte ich gemeinsam mit Christian Weyer, einem der Microsoft Regional Directors für Deutschland und ausgewiesenen .NET-Experten.

Java Web-Anwendungen mit Servlets und Java Server Pages (3-4 Tage)

Servlets und Java Server Pages (JSP) sind die Grundbausteine einer Web-Anwendung auf der Java Plattform. In dieser Schulung lernen Sie, wie diese Technologien sinnvoll eingesetzt werden. Neben der reinen Vermittlung der Programmierschnittstellen erlernen Sie dabei vor allem auch die Grundlagen skalierbarer und erweiterbarer Architekturen für Web-Anwendungen. Neben vielen praktischen Übungen sind auch eine Vielzahl von empfehlenswerten Patterns wichtiger Bestandteil des Schulungsinhaltes.

Apache Struts für Einsteiger (3-4 Tage)

Struts ist ein MVC-Framework (Model-View-Controller) für die Entwicklung von Web-Anwendungen mit J2EE. Es erfreut sich großer Beliebtheit, da sein Einsatz im Vergleich zur kompletten Eigenentwicklung mit Servlets und JSPs nicht nur erhebliche Zeitersparnisse erbringen kann, sondern gleichzeitig automatisch die Verwendung bewährter Patterns bewirkt. Teilnehmer dieser Schulung lernen anhand zahlreicher praktischer Übungen, wie Java Web-Anwendungen mit Struts erstellt werden.

Konnten Sie Ihr Wunschthema auf dieser Seite nicht finden? Dies bedeutet nicht automatisch, dass ich eine solche Schulung nicht anbieten kann. Hier sehen Sie nur eine Reihe von Vorschlägen. Bitte nehmen Sie trotzdem Kontakt mit mir auf.