|
|
|
|
|
|
|
|
|
Informationen zu Java Fortgeschrittene
| Anwendungsbereich | Java ist eine objektorientierte Programmiersprache, die es ermöglicht, spezielle Applikationen für die Gestaltung von Internet-Seiten zu erstellen. Der Anwender profitiert von der Einfachheit der Sprache und der problemlosen Integration in HTML-Dokumente. Durch eine neutrale Architektur der Sprache ist es möglich, Applikationen auf unterschiedlichen Hard- und Softwareplattformen zu entwickeln, die durch ihre Robustheit, Sicherheit und hohe Geschwindigkeit brillieren. Eine reiche Anzahl vorhandener Routinen und Libraries ermöglicht dem Entwickler innerhalb kurzer Zeit, komplette Programme zu entwickeln und diese als Standalone-Programme oder als in HTML-Dokumente integrierte Programme auszuführen.
| | Voraussetzungen | Gute Windows Kenntnisse sowie Kenntnisse in der Nutzung von Internetdiensten. Für das Fortgeschrittenen-Seminar die Kenntnisse des Grundlagen-Seminars.
| | Seminarinhalte | · Spezielle Streams und Serialisierung - Einführung - ObjectStreams - Probleme der Serialisierung - ZipStreams - Weitere Streams · Multihreading - Einführung - Die Klasse Thread - Das Interface Runnable - Prioritäten und Gruppen von Threads - Monitore - Deadlocks - Datenaustausch zwischen Threads · Netzwerkzugriffe - Grundlagen - Klassen für die Speicherung von Internetadressen - Socket Programmierung - Anwendungsbeispiel: Mail versenden - Das JavaMail API · New I/O APIs - Einführung - Puffermanagement - Character-Set-Codierung - Channels (Kanäle) und Selectors · Reguläre Ausdrücke - Grundlagen - Musterkennung mit regulären Ausdrücken - Optionen für reguläre Ausdrücke - Regeln für die Verwendung regulärer Ausdrücke - Ersetzen von Texteilen mit regulären Ausdrücken · Reflection - Grundlagen - Die Klasse Object - Die Klasse Class - Das Package java.lang.reflect - Beispiel für die Anwendung des Reflection-APIs · Logging - Einführung - Prinzip - Einstellungen für das Logging - Standardeigenschaften ändern · Preferences (Voreinstellungen) - Einführung - Voreinstellungen - Hierarchische Struktur der Preferences - Auf Änderungen der Preferences reagieren - Preferences exportiern und importieren · Sicherheit - Einführung - Sicherheit von Java-Programmen - Klassenlader - Sicherheitsmanager (SecurityManager) - Policy-Dateien (Richtliniendateien) - Verschlüsselung · JNI - Java Native Interface - Grundlagen - Aufruf nativer Funktionen - Datentypen und Zugriff auf Strings - Lokale und globale Referenzen - Zugriff und Methoden und Felder des JVM - Fehlerbehandlung - Invocation-API · Remote Method Invocation - Einführung in RMI - Die RMI-Architektur - Entwicklung einer RMI-Anwendung - Dynamisches Laden von Klassen - Remote Object Activation · JDBC - Java Database Connectivity - Grundlagen - Beispieldatenbank installieren - Aufbau einer Datenbankverbindung - Auswerten der Ergebnismengen - Auslesen von Metadaten - Transaktionen - Datenbankzugriff über Applets - Debuggen von JDBC-Anwendungen · Web-Server installieren · Datenbanken und SQL
| Seminartyp (wird angeboten als) | Tagesseminar, individuelles Seminar | | Seminardauer | 3 Tage bzw. 24 UStd. als Tagesseminar |
Die nächsten Seminartermine zu Java Fortgeschrittene sind:
|
| Java Fortgeschrittene | Gießen | 01.12. - 03.12.2010 | 1.190,00 EUR | TG |
 | | Java Fortgeschrittene | Gießen | 02.03. - 04.03.2011 | 1.190,00 EUR | TG |
 |
|
|
 |
 |
 |
 |
 |
|
 |