Einsteigerseminar Java

Seminarziel:

Kernthemen des Kurses sind die Bedeutung der Programmiersprache Java, die Prinzipien der Objektorientierung und die Anwendung dieser Prinzipien beim Schreiben von Java-Programmen, die die grundlegenden Java- Programmierfunktionen enthalten.

 

Zielgruppe:

Nicht-Programmierer bzw. Programmieranfänger

Inhalt:

  • Beschreiben der Geschichte und der wichtigsten Merkmale der Programmiersprache Java
  • Herunterladen von Entwicklungswerkzeugen für die Programmiersprache Java
  • Analysieren eines Programmierprojekts nach den Regeln der objektorientierten Analyse und des objektorientierten Designs
  • Verstehen eines Programms durch Lesen des Quellcodes
  • Erstellen von einfachen und Referenzvariablen, Zuweisen von Werten zu diesen Variablen und Verwenden dieser Variablen in Programmen
  • Beschreiben, wie einfache und Referenzvariablen im Hauptspeicher abgelegt werden
  • Schreiben eines einfachen Programms, das die Methode main sowie Referenz- und einfache Variablen und eine Klassendeklaration enthält
  • Entscheiden, wann eine Änderung von Variablendatentypen (Casting) erforderlich ist, und Schreiben des dazu benötigten Codes
  • Schreiben von Programmen, die Entscheidungskonstrukte wie if/else enthalten
  • Schreiben von Programmen, die Schleifenkonstrukte wie while, for oder do enthalten
  • Schreiben von Programmen mit mehreren Methoden zum Aufrufen von Methoden, Übergeben von Argumenten und Empfangen von Rückgabewerten
  • Schreiben von Programmen, die gängige objektorientierte Verfahren wie z. B. Kapselung implementieren
  • Schreiben von Programmen, die ein ein- oder zweidimensionales Array und seine Elemente erzeugen und darauf zugreifen
  • Beschreiben von Vererbungsmechanismen und deren Implementierung in einer Java-Anwendung
  • Beschreiben komplexer objektorientierter Konzepte wie Polymorphismus
  • Schreiben einer sehr einfachen Java-Anwendung mithilfe einer grafischen Benutzeroberfläche

Vorraussetzung:

 

Um diesen Kurs erfolgreich absolvieren zu können, sollten Sie mit grundlegenden Aufgaben der Computerarbeit wie dem Öffnen und Schließen von Dateien und der Verwendung eines Browsers sowie eines Editors vertraut sein.


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