Seminare
XML - Java und XML
XML ist momentan das unumgängliche Universal-Format in der IT. In diesem Seminar lernen die Teilnehmer die wichtigsten Java-Bibliotheken für den Umgang mit XML kennen. Zum Einlesen von XML-Dokumenten stellt das Seminar Push-Parser über StAX, Pull-Parser über SAX und unterschiedliche Baummodelle wie W3C DOM oder JDOM gegenüber. Dabei wird besonders die Anwendung nach Performanz und Speicherbedarf betrachtet.
Die Teilnehmer lernen verschiedenen Java-APIs kennen, um Anfragen an XML-Strukturen mit XPath zu stellen, mit Hilfe von XSLT XML zu transformieren und vieles mehr.
Seminartermine
| Nächster Termin: 18.07.2012 - 20.07.2012 09:00 - 16:30 | 1.250,00 € (exkl. MwSt.) | |
| 06.08.2012 - 08.08.2012 09:00 - 16:30 | 1.250,00 € (exkl. MwSt.) | |
| 17.09.2012 - 19.09.2012 09:00 - 16:30 | 1.250,00 € (exkl. MwSt.) | |
| 19.11.2012 - 21.11.2012 09:00 - 16:30 | 1.250,00 € (exkl. MwSt.) |
Zielgruppe
Entwickler die viel mit XML Dokumenten arbeiten oder
effizienter mit dem aktuellen Universal-Format umgehen wollen.
Vorkenntnisse
Kurs "Java II - Fortgeschrittene" sowie
solide XML Kenntnisse sind erforderlich
Inhalte
Einführung in XML und die XML-APIs
Grundlagen zu XML und dem Einsatz in Java.
XML Push Parser
Umgang mit SAX2 und seinen speziellen Eigenschaften.
XML Pull Parser
Überblick über weitere XML Pull Parser, insbesondere StAX.
XML Bäume
Umgang mit DOM sowie alternativen Implementierungen (JDOM, dom4j und XOM).
Validierung
Validierung von XML Dokumenten nach DTDs und Schemas
XPath
Navigation in XML Dokumenten, Selektion von Informationen.
XSL und XSLT
Transformation von XML Dokumenten, sowie Vorteile und Grenzen von XSLT.
Java XML Binding
Binding von XML und Serialisierung mit Java im Überblick.
Entfernte Methodenaufrufe und Nachrichtenübermittlung mit XML
Weitere Einsatzbereiche von XML in verteilten Systemen.
Performance Optimierung
Ansätze zur Verbesserung der Performance beim Einsatz von XML.
XML-Datenbanken
Überblick XML-Datenbanken und Vergleich zu relationalen und nicht-relationalen Alternativen.
Methodik
Praktische Übungen, Erfahrungslernen, Lehrvortrag, Lern- und Wiederholungsspiele, Diskussionen und Aktivierungen.Trainer
- DI Reinhard Prehofer
Kosten
1.250,00 € (exkl. MwSt.)
1.500,00 € (inkl. MwSt.)
Weitere Seminare aus diesem Themenbereich
- ANT - Build Management
- Collection API - Java Collections und Apache Commons
- DP - Java Design Patterns
- Eclipse - Entwicklungsumgebung
- EJB - Enterprise JavaBeans 3 und JPA
- GlassFish - GlassFish Application-Server Administration
- GWT - Google Web Toolkit
- Hudson - Continuous Integration
- Java 6 - Neuigkeiten in Java 5 und Java 6
- Java 7+8 - Ausblick auf Java 7 und 8
- Java I - Grundlagen
- Java II - Fortgeschrittene
- JBoss AS - JBoss Application-Server Administration
- JDBC - Java Database Connectivity
- JEE - Java Enterprise Edition
- JEE DP - Java EE Architektur und Design Patterns
- JEE Overview - JEE Überblick für Manager
- JFC - Java Foundation Classes und Swing
- JMS - Java Message Service
- JMX - Java Management Extensions
- JNI - Java Native Interface
- JPA - Java Persistence API
- JSF - JavaServer Faces
- JSP - JavaServer Pages und Servlets
- Maven - Enterprise Build Management
- ORM – Objekt Relationales Mapping mit Hibernate und JPA
- Performance - Java Performance Tuning und Optimierung
- Quality - Qualitätsanalyse mit Checkstyle, JDepend, FindBugs, PMD
- RichFaces - JBoss RichFaces
- Security - Java Security
- Spring - Apache Spring
- Struts - Apache Struts
- SWT - Standard Widget Toolkit und JFace
- Testing - JUnit, Test-NG und mehr
- Threads - Java Programmierung mit Threads
- Tomcat - Administration
- Wicket - Apache Wicket
- WS - WebServices
