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
Haben Sie 4 oder mehr Mitarbeiter, die zu einem Seminarthema geschult werden sollen? In diesem Fall ist es oft preislich günstiger, wenn Sie eine Firmenschulung buchen. Auch die Termine können dann Ihren Wünschen angepasst werden. >> Weitere Informationen
Wünschen Sie sich ein perfektes Seminar? Dann buchen Sie eine Individual-Schulung. Nur Sie und der Dozent. Sie bestimmen das Lerntempo, Sie stellen die Fragen und bestimmen, wann Pause ist. >> Weitere Informationen
Haben Sie 4 oder mehr Mitarbeiter, die zu einem Seminarthema geschult werden sollen? In diesem Fall ist es oft preislich günstiger, wenn Sie eine Firmenschulung buchen. Auch die Termine können dann Ihren Wünschen angepasst werden. >> Weitere Informationen
Wünschen Sie sich ein perfektes Seminar? Dann buchen Sie eine Individual-Schulung. Nur Sie und der Dozent. Sie bestimmen das Lerntempo, Sie stellen die Fragen und bestimmen, wann Pause ist. >> Weitere Informationen
Perfekte IT Seminare der GFU Cyrus AG mit qualifizierten Dozenten konnten Teilnehmer folgender Firmen genießen:
Kühne & Nagel S.a.r.l aus Contern, Sebastian Wendel IT-Consuling aus Köln, Fondsdepot Bank GmbH aus Hof, Private ptm-Akademie GmbH aus Nürnberg, T-Systems Enterprise Services GmbH aus Bremen, Hamburg Süd aus Hamburg, Chemion Logistik GmbH aus Leverkusen, Stadt Borken aus Borken, SAP Deutschland AG & Co. KG aus Berlin, Boosmann aus Bechtheim, ADAC Nordrhein e.V. aus Köln, CCC Creative Communications Concepte GmbH aus Köln, PCIT Professional Consulting Information Technology GmbH aus Kirchheim-Heimstetten, Lufthansa AirPlus Servicekarten GmbH aus Neu-Isenburg, Kulmbacher Brauerei AG aus Kulmbach, DB Print GmbH aus Frankfurt am Main, Hentrup, Karsten aus Aachen, GESIS-Leibniz-Institut für Sozialwissenschaften aus Bonn, Deutsche Post AG aus Bonn, Performance Fibers GmbH aus Bad Hersfeld
GFU Cyrus AG •• Am Grauen Stein 27 ••
51105 Köln-Deutz •• Tel: (0221) 82809-0 •• Fax: (0221) 82809-50
•• EMail:
Vorstand: Hagen Cyrus, Karsten Kiesel •• Vorsitzender des Aufsichtsrats: Peter Hecker •• Gerichtsstand Köln,
HRB 60463, UST-Ident-Nr. DE 122 654 743