Mit Java haben Programmierer die Möglichkeit, über dynamische Webseiten flexibel auf Datenbanken zuzugreifen und den Datenaustausch zwischen objektorientierter Programmierung, Datenbanken und XML zu optimieren. Daneben können über XSL-Stylesheets verschiedene
Ausgabeformate unterstützt werden.
Inhalt
Grundlagen Java
Die Programmiersprache Java
Was ist objektorientierte Programmierung?
Klassen, Methoden, Objekte
Entwurf einer einfachen Anwendung mit objektorientiertem Design
Programmierlogik
Umgang mit Variablen und Objekten
Implementierung einer einfachen Anwendung
Arbeiten mit Objectcollectionen
Einführung in JSP
Vorteile von JSP gegenüber vergleichbaren Technologien
Eine JSP-Laufzeitumgebung installieren
Aufruf von JSP-Seiten, das Verarbeitungskonzept
JSP Scripting Elemente
Ausdrücke
Scriptblöcke
Deklarationen
Vordefinierte Variablen Übung: Formulare mit GET/POST auswerten
Übung: Clientside JavaScript
Einsatz von JavaBeans mit JSP
JavaBeans erzeugen und verwenden
JavaBeans-Eigenschaften mit Eingabeparameter verbinden
Datenaustausch mit JavaBeans
Datenbankzugriff mit JDBC
JDBC Schritt für Schritt
Auf Datenbanken verbinden
Ergebnismengen abrufen
Datenaustausch XML/Datenbank/OOP
Einführung in die "Extensible Markup Language" XML
Document Type Definitions (DTDs), XML Schema
Wohlgeformte und gültige XML-Dokumente
Java und XML
Grundlagen XML, DTD, XML Schema
Übersicht: DOM, JDOM, SAX, StAX, JAXB
Erzeugen von XML-Dateien mit JDOM
Einlesen von XML-Dateien mit StAX
XSL-Transformationen nach HTML, PDF
Übersicht Web 2.0: Einsatz Microformate, Ajax
Übersicht WebServices mit Java
Grundlagen JavaServer Faces
Die Model-View-Controller-Architektur (MVC)
Überblick Komponentenbibliotheken (JSF / MyFaces)
Übung: Beispielanwendung mit NetBeans
Weitere Themen
ANT
Grafische Oberflächen mit SwixML
Seminar-Ziel
Nach diesem Seminar wissen Sie, warum der Einsatz von Java im Zusammenhang mit dynamischen Webanwendungen, Datenbankzugriffen und XML vorteilhaft ist. Sie sind in der Lage, Datenbanken anzulegen, über dynamische HTML-Webseiten Daten zu erfassen und auszugeben. Auch der Datenaustausch zwischen XML, Datenbank und objektorientierter Programmierung ist Ihnen vertraut.
Wer sollte teilnehmen
Dieser Kurs richtet sich an Programmierer mit HTML- und Programmiersprachen-Kenntnissen, die sich einen Einstieg in aktuelle Java-Techniken verschaffen wollen. Objektorientierte oder Java-Kenntnisse werden nicht vorausgesetzt.
Dauer des Seminars
5 Tag(e), 1. Tag 10:00-17:00h, Folgetag(e) 09:00-16:00h
Teilnehmerzahl
min. 1, max. 8 Personen *** Wenn Sie sich anmelden findet der Kurs statt! ***
Seminar-Gebühren
1.760,00 Euro p. P. zzgl. MwSt., inkl. Seminar-Unterlagen, Teilnahmezertifikat, Mittagessen und ganztägig Getränke, Obst und Snacks