L2P-Academy
Learn to Program - von Basics bis KI
 

 

Java Advanced - für Fortgeschrittene

Zielgruppe:

Dieses Seminar ist für Programmierer gedacht, die die Grundlagen von Java SE bereits beherrschen. Alternativ genügt auch der Besuch des Basic - Seminars und etwas praktische Erfahrung oder ein entsprechender Hintergrund.
Jede Lektion beinhaltet einen Theorie- und einen Praxisanteil. Für angehende Programmierer empfehlen wir das Seminar "Java Basics - Die Grundlagen".


Seminarziele:

  • ein tieferes Verständnis für Java und dessen Möglichkeiten entwickeln
  • Erstellung einer grafischen Java-Anwendung mit Versionskontrolle
  • Wissen über mögliche Schnittstellen und Entwurfsmuster erwerben


Dauer:

  • 5 Tage (30 Stunden)


Voraussetzungen:


Typ:

  • Online-Seminar


Preis:

  • 2.100,00 € (2.499,00 € inkl. 19% MwSt.)


Seminarinhalte:

Überblick

  • Wiederholung der Java - Grundlagen
  • Individualisierung der Entwicklungsumgebung
  • Entwurfsmuster

Objektorientiertes Design

  • Entwurf eigener Klassen, Methoden und Konstruktoren
  • Objekterzeugung mittels Builder- und Factory- Mustern
  • Wirkungsweise der Objektzerstörung
  • weitere Entwurfsmuster in Java
  • Serialisierung, Duplikation, Unveränderbarkeit
  • Annotationen

Paralleles Programmieren und Nebenläufigkeit

  • Threads und Runnables
  • Unterscheidung Synchron und Asynchron
  • Deadlocks und deren Vermeidung
  • Fork-/Join-Framework und parallele Datenströme
  • Lambda-Ausdrücke

Grafische Oberflächen

  • AWT, JSwing und JavaFX
  • Layout-Erstellung
  • Ereignisbehandlung
  • Unterstützende Werkzeuge

Spezialisierung

  • Logging
  • Internationalisierung und Lokalisierung
  • Eigenschaften der Anwendung anpassen
  • Sicherheit in Java
  • Java und XML

Automatische Speicherverwaltung

  • Garbage Collection
  • Startparameter festlegen
  • Optimierungspotenziale
  • Vor- und Nachteile

Ausblick

  • Grafik auf Mobilgeräten
  • Unterstützung durch Künstliche Intelligenz


Schulungsmethode:

Interaktiver Online-Unterricht in kleinen Gruppen von maximal 5 Personen. Auf jeden Theorie-Anteil folgen praktische Beispiele und Übungen. Der Seminarleiter geht auf die individuellen Bedürfnisse, den Kenntnisstand und die Fragen der Teilnehmenden ein.


Inklusivleistungen:

  • Seminarunterlagen (digital)
  • Nachbetreuung bei Fragen (täglich, nach dem Seminar)
  • L2P-Academy-Zertifikat
  • passende Fachliteratur zur persönlichen Weiterbildung (optional Online-Tutorials)


JAVA ADVANCED - ONLINE BUCHEN

Buchung via Timify (ext. Link)