Java wird heutzutage häufig im Server-Umfeld eingesetzt, um dynamisch Web-Seiten zu generieren oder um eine flexible Client-Server-Kommunikation über das Internet zu ermöglichen. Dieses Java-Seminar stellt Ihnen alle grundlegenden Techniken dafür vor, von der Ein-/Ausgabeprogrammierung über Sockets und Datenbankzugriffe bis hin zur Web-Server-Programmierung mit Servlets und JSP. Dieser Kurs dient zur Vertiefung und Erweiterung des Java-Basiswissen-Kurses und ist auch hervorragend als Quereinstieg geeignet, wenn Sie schon über die nötigen Grundlagen verfügen.
RMI als Basis für verteilte plattformübergreifende Software
Vor- und Nachteile von RMI gegenüber CORBA
Konfiguration der Sicherheit mit Security Policies
Client/Server Beispiel-Anwendung
Datenbankanbindung mit JDBC
Grundlagen: Datenbanken, SQL, JDBC-Treibertypen
Ausführen von SQL-Statements und Auswerten der Ergebnisse
Performanceoptimierung
Transaktionen
Überblick über weiterführende Themen
XML
Servlets, JavaServer Pages (JSP), JSTL, Ajax und Tomcat
Socket-Programmierung
Java EE (früher J2EE)
Praktische Übungen
Mit Programmierübungen werden die einzelnen Themen vertieft, wobei jeder Teilnehmer einen eigenen Rechner zur Verfügung hat
Seminar-Ziel
In diesem Seminar lernen Sie die Techniken der Netzwerkprogrammierung in Java kennen, um Client-Server- oder verteilte Architekturen zu entwerfen und zu realisieren. Sie haben dann Erfahrung in der Datenbankanbindung mit JDBC und Socket-Programmierung.
Wer sollte teilnehmen
Anwendungsentwickler mit Java-Kenntnissen, die diese Sprache für die Serverprogrammierung nutzen wollen
Dauer des Seminars
2 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
760,00 Euro p. P. zzgl. MwSt., inkl. Seminar-Unterlagen, Teilnahmezertifikat, Mittagessen und ganztägig Getränke, Obst und Snacks
Im GFU-Bookshop finden Sie u. a. folgende Bücher zu diesem Kurs / Weiterbildung:
Kommunikation in verteilten Anwendungen
Kommunikation in verteilten Anwendungen Einführung in Sockets, Java RMI, CORBA und Jini Oldenbourg Wissensch.Vlg Haase, Oliver
Kurs
Masterkurs Client/Server-Programmierung mit Java
Masterkurs Client/Server-Programmierung mit Java Anwendungen entwickeln mit JDBC, Sockets, XML-RPC, RMI und JMS - Kompakt und praxisnah - Zahlreiche Programmbeispiele und Aufgaben Vieweg+Teubner Verlag Abts, Dietmar
Kurs
Middleware in Java
Middleware in Java Leitfaden zum Entwurf verteilter Anwendungen - Implementierung von verteilten Systemen über JMS - Verteilte Objekte über RMI und CORBA Vieweg+Teubner Verlag Heinzl, Steffen Mathes, Markus
Kurs
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