Download als PDFSchulung:
Java Aufbau

Kurs-IDDauerPreisNächste TermineVeranstaltungsortDFG
JAUFB3 Tage1.620 EUR (Preis pro Person zzgl. MwSt.)
Inhouse Seminare auf Anfrage.
Auf Anfrage
Wir beraten Sie gern
Infomail
Anja Fassott
+49 621 71839-12
Offene Termine
Dieses Seminar bieten wir aktuell nicht im offenen Seminarprogramm an.
Bei Interesse an einem Inhouse- oder Individualseminar mit diesem Inhalt setzen Sie sich gerne mit uns in Verbindung.

✱  Durchführungsgarantie

Inhouse Kurse
Alle Seminare sind auch Inhouse möglich.
Individual-Schulung
Sie wollen die volle Aufmerksamkeit?!
In unseren Individual-Schulungen haben sie den Trainer ganz für sich alleine.

Seminarbeschreibung

Diese Schulung ist die ideale Ergänzung zum Kurs Java-Programmierung. Erfahren Sie, wie Sie die vielfältigen Möglichkeiten von Java für Ihre eigenen Programme nutzen können. Der Kurs behandelt folgende Schwerpunktthemen: Erweiterte Sprachkonzepte, Collections Framework, Reflection API, Multithreading, Datenbankzugriff über JDBC, Verteilte Anwendungen und Netzwerkkommunikation.

Kurs-Inhalt

Erweiterte Sprachkonzepte

  • Automatisches Boxing und Unboxing
  • Aufzählungen (Enums)
  • Generische Datentypen (Generics)
  • Metadaten in Klassen (Annotations)
  • Erweiterungen der Sprache (varargs, foreach, static imports)

Collections Framework

  • Architektur und Interfaces (Collection, List, Set, Map, Queue und Deque)
  • Implementierungen des JDK und Iteratoren Konzept
  • Effektive Algorithmen zum Suchen und Sortieren
  • Komparatoren und die natürliche Ordnung
  • Collections und Threads

Reflection

  • Klassen untersuchen (Introspection)
  • Objekte zur Laufzeit erzeugen, verändern und Methoden aufrufen
  • Dynamische Proxies

Multithreading

  • Threads in Java und Probleme im Umgang mit Threads
  • Konzepte zur Synchronisation (kritischer Abschnitt, Mutex und Monitor)
  • Stolpersteine und Ausblick

Netzwerkkommunikation

  • Grundlagen der Netzwerkprogrammierung
  • Java in IP-Netzen
  • Client/Server-Kommunikation über Sockets
  • Arbeiten mit Threads in der Netzwerkprogrammierung

Datenbanken mit Java

  • Java Database Connectivity API (JDBC)
  • Datenbankabfragen und Navigation in Ergebnismengen (Scrollable Result Sets)
  • Vorbereitete Anweisungen (Prepared Statements)
  • Batch Updates und Transaktionen
  • Connection Pools

Verteilte Anwendungen mit RMI

  • Architektur von RMI
  • Verteilte Objekte
  • Stubs und Parameterübergabe

Nützliche Hilfsmittel der Klassenbibliothek

  • Logging API

Zielgruppe

Sie möchten fortgeschrittene Konzepte und Technologien im Bereich Java kennenlernen und in der Praxis einsetzen.

Voraussetzung für Seminar-Teilnahme

Sie haben bereits Vorkenntnisse in der Java Programmierung z.B. im Umfang unserer Java Schulung.

Seminar-Dauer

3 Tage, 1. Tag 10:00 bis 17:00 Uhr, Folgetag(e) 9:00 bis 16:30 Uhr

Teilnehmerzahl

min. 1, max. 8 Personen

Vorteile einer Seminar-Teilnahme

  • Sie entdecken weitergehende Konzepte und Zusammenhänge der Java Technologien und APIs
  • Sie sind in der Lage in Java mit Threads zu arbeiten
  • Nach diesem Seminar können Sie Ihre Anwendungen um Netzwerk- und Datenbankfunktionalität erweitern
  • Sie sind darüber hinaus in der Lage, moderne Infrastruktur für verteilte Objekte (RMI) zu nutzen
  • Unsere Kurs-Unterlagen sind immer auf dem aktuellsten Stand

Seminar-Termine

Termine gerne auf Anfrage möglich.

Inhouse-Kurse

Alle unsere Seminare können wir Ihnen auch für eine Durchführung in Ihrem Hause anbieten. Hierbei können die Inhalte aller unserer Seminare beliebig für Ihr individuelles Training zu einem Wunschseminar zusammengestellt werden.

Rabatte, Durchführungsgarantie und AGBs

Zum Geschaeftsbreich Competence Center
Schulung
Dieser Kurs ist die ideale Ergänzung zur Java Einführung