Warnung Icon Sie haben in Ihrem Browser Javascript deaktiviert! Bitte aktivieren Sie Javascript um eine korrekte Darstellung und Funktionsweise von IT-Schulungen zu gewährleisten. Warnung Icon
Header Background

MANAGED TRAINING SERVICES

Unser Leistungspaket für Ihr Bildungskonzept

IT-SCHULUNGEN.COM CONTROL PANEL

Behalten Sie stets den Überblick:
Merkzettel
Zuletzt angesehene Seminare
Nachrichten
uvm.

Unser Service für Sie:
Rückrufservice
Textchat
Videochat
uvm.

Jetzt ausprobieren!
Klicken Sie rechts auf das Info-Icon und entdecken Sie Ihre Vorteile!

Header Image
 
 
 
 

Java - Fortgeschrittene Programmiertechniken

Seminardauer: 4 Tage
zur unverbindlichen Anfrage

Ziele

Ziel des Seminars ist es fortgeschrittene Konzepte zu demonstrieren und Ihnen die Gelegenheit zu bieten damit zu experimentieren.

Zielgruppe

Java-Programmierer

Voraussetzungen

Gute Kenntnisse in Java und viel praktische Erfahrung im Programmierumfeld.

Agenda

Neuerungen der Sprache Java

  • Autoboxing
  • Strings mit regulären Ausdrücken verarbeiten
  • flexible Parameterlisten mit varargs
  • Enumerationen
  • Generics
  • typsichere Collections
  • Annotationen

Wartbarkeit und Erweiterbarkeit mit Design Patterns

  • Erzeugungsmuster
  • Strukturmuster
  • Verhaltensmuster
  • Singleton
  • Factories, Factory-Method
  • Template-Methoden
  • Delegates u.a...

Logging Best Practice

  • Loggingeinträge festlegen, Destinations kontrollieren
  • Filtern von Einträgen
  • Log4j
  • Commons Logging

Optimierung des Java Development Lifecycles

  • Anwendungen mit Ant erstellen
  • Automatisierung mit Maven
  • SubVersion einsetzen
  • Projektweites Testen
  • Durchsetzung von Code-Qualitäts-Standards

Nebenläufigkeit (Concurrency)

  • Thread-safe building blocks - das java.util.concurrent* Paket
  • Scheduling und Synchronisation
  • hochskalierbare nebenläufige Algorithmen einbauen

Anwendungen testen

  • JUnit - Test-Framework und Philosophie
  • Verbessertes Test-Management mit Annotationen
  • Container-basierte Tests für Enterprise Java-Komponenten
  • Automatisierung von Last-und Stresstests
  • Testen - Best Practices

Verteilte Anwendungen

  • Grundlagen
  • Vereinfachter Zugriff auf verteilte Ressourcen
  • URLs und URL-Connections
  • Verbessertes Remote Method Invocation (RMI) und Webbasierte Client/Server-Architekturen
  • Apache HttpClient
  • Web Container - Apache Tomcat

Sichere Anwendungen schreiben

  • Policy-basierte Sicherung der JVM
  • Auswirkungen auf das Schreiben von Java Code
  • Authentifizierung

Sonstiges

  • High Performance Java
  • High-Performance-IO für Dateien und Netzwerke: java.nio.
  • Leistungsoptimierung der JVM
  • Managing und Monitoring von Java-Anwendungen mit JMX
  • Tools für das Profiling
  • Best Practices

Schulungsunterlagen

nach Absprache
 
Anmeldungen vorhanden

1.) Wählen Sie den Seminartyp:




2.) Wählen Sie Ort und Datum:

1.595,00€ pro Person

spacing line1.898,05€ inkl. 19% MwSt
Verpflegung zzgl.
Seminarunterlagen zzgl.

Seminar jetzt anfragen Merkzettel Icon Auf den Merkzettel
PDF IconPDF Icon
 

Europaweit unter den Besten
Unser Education Center wird seit 2012 beim jährlichen Leistungsaudit für das ITCR - International Training Center Rating® jeweils in der höchsten Leistungsstufe mit 5 von 5 Sternen ausgezeichnet.
Das bestätigt unseren langjährigen Premium-Status als Bildungsanbieter und beweist gleichzeitig, dass wir zu den besten Schulungshäusern in Europa gehören.

IT-Schulungen.com 5 Sterne

 Microsoft Learning Partner

Linux Foundation Training Partner

LPI Gold Approved Training Partner

 
 

Diese Seite weiterempfehlen:

Merkzettel Icon
0
Merkzettel öffnen
0
Besuchsverlauf ansehen
IT-Schulungen.com Control Panel

Zuletzt angesehen