NetBeans - Rich Client Entwicklung mit Java
€2,374.05
NetBeans - Rich Client Entwicklung mit Java

Multiple Dates

NetBeans - Rich Client Entwicklung mit Java

Event Information

Share this event

Date and Time

Location

Location

Eppleton IT Consulting

Heimeranstrasse 68

80339 München

Germany

View Map

Event description

Description

NetBeans ist nicht nur eine beliebte IDE, sondern auch eine modulares Framework für die Entwicklung von Desktop-Anwendungen. Die NetBeans Plattform ist eine Generische Applikation mit Features wie einem Plugin-System inklusive Update-Management, einem Windowing-System mit Docking-Unterstützung und frei verschiebbaren transparenten Fenstern, Splashscreens, Einstellungs- und Persistenz-Management. Zusätzlich gibt es eine Vielzahl hilfreicher Bibliotheken für die Erstellung von einheitlichen User Interfaces, wie zum Beispiel Fortschrittsmonitore, ein Wizard-System und Unterstützung bei der Internationalisierung.
Kursaufbau

Die Ausbildung ist speziell auf die Bedürfnisse professioneller Java-Entwickler zugeschnitten, die an der Entwicklung kommerzieller Anwendungen arbeiten. Um einen schnellen Einstieg zu ermöglichen beginnen alle Lektionen mit einer kurzen, aber gründlichen Einführung einer neuen API oder eines Konzeptes unmittelbar gefolgt von "hands-on" Übungen. Das Verhältnis von Theorie zu Praxis ist in etwa 40:60. Das Training umfasst den kompletten Lebenszyklus der Software-Entwicklung.

Kurs-Module

Einführung zu NetBeans RCP & Modul-System

  • Das Modul-System
  • Anwendungslebenszyklus
  • Plattform APIs
  • ...

Swing Komponenten & das NetBeans Window System

  • Form Builder
  • TopComponents & CloneableTopComponents
  • Positionierung von Anwendungsfenstern über Modes
  • Gruppierung und Konzertierung von Fenstern
  • Persistenz
  • ...

Actions

  • Swing Action vs CallableSystemAction
  • Kontextabhängige Actions & NB Extension Points: CallBackSystemAction & CookieAction
  • Anpassung von Menübestandteilen: Presenter
  • Tastaturkürzel
  • ...

Wizards & Dialoge

  • Benachrichtigungen
  • Standarddialoge
  • Wizards
  • ...

Filesystem & Datasystem

  • SystemFileSystem & Layers: Eine Registry für Alles
  • FileObjects: Abstrakte Files und ihre Listener
  • Mimetype Verwaltung
  • Zustandsabhängige Objekt-Fähigkeiten
  • ...

Modulare APIs in NetBeans

  • Das NetBeans Modul-System
  • ServiceLoader in NetBeans
  • Communication mittels Lookups
  • Loose Kopplung über das SystemFileSystem
  • Wichtige Extension Points
  • ...

MVC in NetBeans: Nodes API& Explorer API

  • Nodes
  • ExplorerViews
  • Verschiedene Views für denselben Node
  • PropertySheets
  • ...

Standard-Komponenten

  • Option Panels
  • Navigator
  • Property-Sheets
  • Hilfe-System
  • Output-Fenster
  • ...

Plugin- und Update-Verwaltung

  • Erzeugen eines Update Centers für die Anwendung
  • Kontrolle der Anzeige im Plugin Manager
  • Anpassungen des Update Centers
  • ...

JavaFX und DukeScript

  • Views mit Hilfe von JavaFX
  • HTML5/JavaScript Libraries mit DukeScript einbinden
  • ...

Kursunterlagen

Alle Kursunterlagen sind als PDF verfügbar.


Wer sollte teilnehmen?

Professionale Java-Entwickler die sich für die Arbeit mit der NetBeans RCP-Plattform interessieren.

Share with friends

Location

Eppleton IT Consulting

Heimeranstrasse 68

80339 München

Germany

View Map

Save This Event

Event Saved