Java-Grundlagen Server (RMI, JDBC, XML, Web-Applikationen mit Servlets, JSP, JSTL, Ajax)
Seminar-ID
S801
Dauer
5 Tag(e)
Preis
Offenes Seminar: 1.760,00 Euro p. P. zzgl. MwSt.
Individual- / Firmenschulung: nach Angebot
Kurzbeschreibung
Umfassendes Konzept zu Java-Technologien
Inhalt
Auffrischung der Prinzipien
und Begriffe der objektorientierten Programmierung
Entwicklungsumgebungen und
-werkzeuge
Java auf der Kommandozeile
Einführung in Eclipse 3.3
Konzepte und Eigenschaften
der Programmiersprache Java und der Java-Technologie
Was ist Java?
Eigenschaften der Entwicklungs- und Laufzeitumgebung
Sprachelemente und Kontrollstrukturen
Typumwandlung
Klassen und Objekte
Delegation, Vererbung, abstrakte Klassen, Interfaces
Fehlerbehandlung (Exception Handling)
Packages: Die Organisation und Gruppierung von Java-Klassen in
umfangreicheren Projekten
JAR-Archive, Classpath
Dokumentation mit javadoc
Übersicht über die
Standard-Klassenbibliotheken von Java, u. a.
Zeichenketten-(String-)Funktionen, reguläre Ausdrücke
formatierte Ausgabe
Datum und Zeit
Java Collection Framework (Listen, Hashables, Iteratoren, Sortierung)
Threads, Grundlagen der Synchronisation
IO-Grundlagen
Übertragung von Binärdaten mit Streams
Übertragung von Unicode-Texten mit Readern und Writern
Dateien, Bildschirm/Tastatur und URLs als Quelle und Ziel von IO-Operationen
RMI
Architektur der Remote-Methode-Invocation
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
J2EE/Java
EE
Praktische Übungen
Mit Programmierübungen werden die einzelnen Themen vertieft,
wobei jeder Teilnehmer einen eigenen Rechner
zur Verfügung hat
Seminar-Ziel
Nach diesem Seminar kennen Sie die Konzepte, Eigenschaften und Sprachelemente der Programmiersprache Java und haben einen Überblick über die Standard-Klassenbibliotheken und ihre Aufteilung. Sie lernen die Techniken der Netzwerkprogrammierung in Java kennen, um Client-Server- oder verteilte Architekturen mit RMI und Datenbankzugriffen mit JDBC zu entwerfen und zu realisieren. Sie erhalten einen Überblick über die Entwicklung von Web-Applikationen bis hin zu Ajax.
Wer sollte teilnehmen
Softwareentwickler, die mit einer modernen Programmiersprache vertraut sind. Ansätze der Objektorientierung sind von Vorteil.
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
Nachdem er seit Anfang der neunziger Jahre mit objektorientierten Techniken (damals noch mit Objekt-Pascal, später u.a. mit Eiffel) entwickelt hatte, startete er 1997 mit Programmierkursen. Seit 2001 ist er sehr erfolgreich als Dozent für die GFU tätig. Auf seine Schulungen bereitet er sich akribisch vor und ist bei den Teilnehmern und dem GFU-Team durch sein sympathisches, unkompliziertes und ausgeglichenes Naturell sehr beliebt.
Rückschau
Und so urteilten die Teilnehmer: Gesamtleistung des Dozenten: (Schulnoten 1-6)
Aus fachlicher Sicht: 1,2
Aus methodischer Sicht: 1,2
Können Sie das Seminar weiter empfehlen: 1,2
Teilnehmer aus folgenden Unternehmen
Kölnische Rück, Köln
AMB Generali, Aachen
Eberhardt A., Studiosus Reisen, München: Vin den Anmeldeunterlagen mit wegbeschreibung über Shuttle-Service, Kaffee und Essen war alles sehr lobenswert.
Patrik R., GKD: Herr Much konnte alle Fragen beantworten und ist sehr sympathisch. Ich habe viel Neues und Nützliches erfahren. Alles perfekt und super.
Im GFU-Bookshop finden Sie u. a. folgende Bücher zu diesem Seminar / Lehrgang:
Core Servlets and JavaServer Pages 2
Along the way, he introduces: The core language: syntax, objects, interfaces, nested classes, compiler secrets, and much more Key libraries: date and calendar, pattern matching, network software, mapped I/O, utilities and generic collections Server-side technology: network server systems, a complete tiny HTML Web server, and XML in JavaEnterprise J2EE: Sql and JDBC´ tutorial, servlets and JSP and much more ~Client-side Java: fundamentals of JFC/Swing GUI development, new class data sharing details Companion Web Site All the book´s examples and sample programs are available at http://afu. com.
Seminar
Masterkurs Client/Server-Programmierung mit Java
Datenbankanwendungen mit JDBC - Socket-Programmierung mit UDP und TCP - Implementierung eines HTTP-Servers - XML Remote Procedure Call - Remote Method Invocation - Java Message Service
Seminar
Core JavaServer Faces
"Core Java Server Faces, Second Edition, will help you: automate low-level details and eliminate unnecessary complexity in Java server-side development; discover JSF best practices ranging from effective UI design and style sheets to message bundling; convert form data to Java objects and validate the results; use JSF with Tiles to build consistent user interfaces automatically; leverage external services such as databases, LDAP directories, authentication/authorization, and Web services; use JBoss Seam to integrate UI and persistence frameworks; make the most of custom components, converters, and validators; and, master every JSF 1. 2 tag, and extend JSF with additional tag libraries. "
JavaServer Faces
JavaServer Faces sind zum unverzichtbaren Standard für die Entwicklung von Webapplikationen geworden. SUN, Oracle und IBM bieten Tools für JSF. Auch komplexe Benutzeroberflächen können mit JSF einfach erstellt werden. Die Autoren führen in JSF 1. 2 ein und zeigen, wie man JSF in der Praxis am besten einsetzt. - Einführung in JSF - JSF in der Praxis - MyFaces - Integration mit Hibernate und Spring - Custom UI Components - Facelets - Tools und Projekte
Seminar
GFU Cyrus AG Taubenholzweg 1
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