Java - Fortgeschrittene Programmiertechniken

Kurs

In Nürnberg

1.898 € inkl. MwSt.

Beschreibung

  • Kursart

    Workshop

  • Niveau

    Mittelstufe

  • Gerichtet an

    Für Unternehmen und Arbeitnehmer

  • Ort

    Nürnberg

  • Unterrichtsstunden

    8h

  • Dauer

    4 Tage

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

Standorte und Zeitplan

Lage

Beginn

Nürnberg (Bayern)

Beginn

auf Anfrage

Hinweise zu diesem Kurs

Gute Kenntnisse in Java und viel praktische Erfahrung im Programmierumfeld.

Fragen & Antworten

Ihre Frage hinzufügen

Unsere Berater und andere Nutzer werden Ihnen antworten können

Wer möchten Sie Ihre Frage beantworten?

Geben Sie Ihre Kontaktdaten ein, um eine Antwort zu erhalten

Es werden nur Ihr Name und Ihre Frage veröffentlicht.

Meinungen

Themen

  • Autoboxing
  • Strings mit regulären Ausdrücken verarbeiten

Dozenten

Stefan  Bechtloff

Stefan Bechtloff

IT, Datenbanken, Softwareentwicklung

Inhalte

Seminar-Inhalt / Agenda

Neuerungen der Sprache Java

  • Autoboxing
  • Strings mit regulären Ausdrücken verarbeiten
  • flexible Parameterleisten 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

Zusätzliche Informationen

IT-Schulungen.com ist eines der führenden, herstellerunabhängigen Seminarportale von Schulungen rund um die Informationstechnologie (IT) und das IT-Management. Seit über 10 Jahren ist it-schulungen.com eine anerkannte Anlaufstelle für viele Unternehmen und Behörden, wenn es um die Durchführung von Schulungen geht.

Java - Fortgeschrittene Programmiertechniken

1.898 € inkl. MwSt.