Java-Programmierung

Seminarziel:

Durch dieses Seminar werden die Syntax der Programmiersprache Java, die objektorientierte Programmierung mit Java, die Erstellung von grafischen Benutzeroberflächen (GUIs), Ausnahmen, Datei-Ein-/Ausgabe (E/A), Threads und Netzwerkprogrammierung nahegebracht. Programmierer, die bereits mit den Konzepten der Objektorientierung vertraut sind, können hier die Entwicklung von Java-Anwendungen erlernen. Im Kurs wird das Software Development Kit (SDK) für Java 2 verwendet.

 

Zielgruppe:

Programmierer

Inhalt:

  • Erstellen komplexer Java-Anwendungen, die die objektorientierten Funktionen der Sprache Java wie Kapselung, Vererbung und Polymorphismus nutzen
  • Ausführen einer Java-Anwendung
  • Einsatz von Java-Datentypen und -Ausdrücken
  • Verwendung von Java-Konstrukten zur Ablaufsteuerung
  • Verwendung von Arrays und anderen Datenobjekten
  • Implementierung von Fehlerbehandlungsmethoden mithilfe der Ausnahmebehandlung
  • Erstellen ereignisgesteuerter grafischer Benutzeroberflächen (GUI) mit Java-GUI-Komponenten: Panels, Schaltflächen, Labels, Textfelder und Textbereiche
  • Implementieren von E/A-Funktionalität zum Lesen von und Schreiben in Daten- und Textdateien
  • Erstellen von Programmen mit mehreren Threads
  • Erstellen eines einfachen TCP/IP-Client (Transmission Control Protocol/Internet Protocol-Client) für die Kommunikation über Sockets

Voraussetzung:

Kenntnis der Grundlagen der Objektorientierung

Erstellen oder Kompilieren einfacher Programme in einer Sprache wie C oder C++

Erstellen und Bearbeiten von Textdateien mit einem Texteditor

Verwendung eines Internet-Browsers wie Netscape NavigatorTM


heise online News
Nachrichten nicht nur aus der Welt der Computer

Der designierte IT-Direktor des Verteidigungsministeriums hat seine Pläne für die IT-Modernisierung der Bundeswehr vorgestellt. Er setzt auf schlanke, sichere und interoperable Systeme, die möglichst auf freier Software basieren sollen.

Google hat eine Betaversion seines Browsers Chrome für Android bereitgestellt – allerdings derzeit nur für Geräte mit Android 4.0 Ice Cream Sandwich. Der Browser soll die Vorzüge seines Desktop-Pendants auf Mobilgeräte mit Android bringen.

Apples Matching-Algorithmus schaut nicht besonders lange hin, wenn er Songs abgleicht. Mac & i hat iTunes Match genauer analysiert und herausgefunden, dass zuweilen selbst kurze Hörproben genügen, um komplette Songs freizuschalten.

Nach Probeläufen in Sydney und Melbourne sollen von Juli an sämtliche internationalen Flugplätze in Australien mit neuen Durchleuchtungsgeräten ausgerüstet werden. Die Nutzung der Scanner wird gesetzlich vorgeschrieben.

Entwicklerinformationen zu Googles sozialem Netzwerk Google+ gibt es künftig auch per Hangout. Eine Google+-Seite soll das bestehende Blog mit regelmäßigen Videokonferenzen und anderen Informationen ergänzen.

In einigen Wochen will Vodafone mit dem HTC Velocity 4G sein erstes LTE-Smartphone in Deutschland auf den Markt bringen.

Acer verklagt Gianfranco Lanci, den ehemaligen Mann an der Spitze des Unternehmens. Der mittlerweile für Lenovo tätige Italiener soll das Wettbewerbsverbot seines früheren Vertrags gebrochen haben.

Rückwirkend zum 1. Februar 2012 hat AWS die Preise fürs Speichern in der Storage-Cloud S3 nach unten korrigiert. Regionale Preisunterschiede bleiben aber trotzdem bestehen.



amk-consulting
  • Beratung, Planung
    und Design
  • Datenbanken
  • eBusiness
  • Applikationsserver
  • Internet, Intranet,
    Firewall
  • Client/Server
 
amk-akademie
  • Professionelles
    Training für Systemadministratoren
    und IT-Entscheider
  • Anwender Trainings
  • Firmenseminare vor Ort
  • Individualworkshops
 
amk-media
  • Medien-Services
  • Web-Marketing
  • Web-Design
  • Flash
  • Typo3
  • Portalservices