JAVA Programmierung

Java für Umsteiger der OO-Programmierung

Nach dem Besuch dieses Seminars sind Sie in der Lage, Ihre objektorientierten Kenntnisse im Zusammenhang mit der Programmiersprache Java zu nutzen, um effiziente Anwendungen zu erstellen.

Durch die Anwendung moderner Java-Techniken wie Multithreading und die Verwendung architekturneutraler APIs werden Sie in die Lage versetzt, wiederverwendbare Software-Komponenten zu generieren und diese in Programmen einzusetzen.

Plattformen

  • Windows
  • Apple macOS
  • Linux
  • Solaris

Teilnehmerkreis

Software-Ingenieure, Programmierer, Anwendungsentwickler, Internet/Intranet-Entwickler

Voraussetzungen

Praktische Erfahrung in einer objektorientierten Programmiersprache

Seminarleiter

Unser langjährig praxiserfahrener Seminarleiter sichert die hohe Qualität unserer Seminare und steht als Garant für die professionelle Seminardurchführung - Expertenwissen für Ihren Lernerfolg.

Seminarinhalte

Details einblenden
  • Java im Überblick
    • Charakteristika von Java
    • Java und das Internet
    • Java-Programmierumgebungen
    • Funktionsweise der Java Virtual Machine
    • Speicherverwaltung
    • Garbage Collection
  • Programmiergrundlagen
    • Sprachelemente
    • Syntax
    • Schlüsselwörter
    • Datentypen
    • Operatoren
    • Ausdrücke
    • Kontrollstrukturen
    • Methoden
    • Exceptions
  • Objektorientierte Konzepte in Java
    • Kapselung und Datenschutz
    • Innere Klassen
    • Referenzen auf Objekte
    • Konstruktoren
    • Statische Attribute und Methoden
    • Sichtbarkeit
    • Abstrakte Klassen
    • Interfaces
    • Einfache Entwurfsmuster
  • Java Anwendungsprogrammierung
    • Java-Standardbibliothek und Java Packages
    • Methoden der Klasse Object
    • Klassen aus java.util
    • Java AWT und Java I/O
    • Objekt-Serialisierung
    • JDBC
  • Java im WWW
    • Applets im HTML-Dokument
    • Ressourcen-Verteilung
    • Java Plug-In
    • Web Start: Laden von Applikationen
    • Java Network Launching Protocol (JNLP)
    • Sicherheitsaspekte
  • GUI-Programmierung
    • Grundlagen von Java-Grafik
    • Erzeugen von Fenstern und Komponentenhierarchien
    • LayoutManager
    • Eventhandling durch Delegation
    • MVC-Konzept
    • Java Swing
    • JavaBeans
  • Multithreading
    • Threads und Runnable
    • Starten und Stoppen von Threads
    • Thread-Synchronisation

Zusätzliche Informationen

Weitere / andere Seminarinhalte und Themenwünsche stimmen wir gerne im Vorfeld mit Ihnen ab
Unsere Seminare finden Werktags von 09:00 bis 16:30 Uhr statt
Andere Uhrzeiten und Wochenendtermine nach Absprache