Java Grundlagen

SMLAN Software & Management Training
In Berlin

2.053 
Möchten Sie den Bildungsanbieter lieber direkt anrufen?
03044... Mehr ansehen

Wichtige informationen

Tipologie Praktisches Seminar
Niveau Mittelstufe
Ort Berlin
Unterrichtsstunden 30h
Dauer 5 Tage
Beginn 20.11.2017
  • Praktisches Seminar
  • Mittelstufe
  • Berlin
  • 30h
  • Dauer:
    5 Tage
  • Beginn:
    20.11.2017
Beschreibung

Dieses Seminar vermittelt grundlegende Sprachbestandteile von Java und verwendet diese, um eine vollständige, objektorientierte Java-Anwendung vom Entwurf bis zur Realisierung und Unit-Test zu entwickeln. Ausgewählte objektorientierte Entwurfsmuster kommen dabei zum Einsatz und zeigen gleichzeitig weitere Möglichkeiten der objektorientierten Programmierung auf.

Die neuen Features der aktuellen Java-Version werden ebenfalls, wo sinnvoll, eingeführt und benutzt. Viele kleine Einführungsbeispiele in diesem Seminar stellen zusätzlich sicher, dass die Kursteilnehmer den roten Faden behalten und nach Seminarende Ergebnisse in der Hand haben, auf die Sie zurückgreifen können. Die angeleitete Benutzung einer modernen IDE (Entwicklungsumgebung) und eines modernen Build-Tools (Maven) erleichtern es den Teilnehmern, schnell produktiv zu werden.

Nach dem Besuch dieses Seminars haben die Kursteilnehmer, insbesondere Programmieranfänger, ein solides Fundament erworben, um selbständig eigene Anwendungen in Java zu entwickeln oder an Java-Projekten mitzuarbeiten.

Veranstaltungsort(e)

Wo und wann

Beginn Lage Uhrzeiten
20.Nov 2017
Berlin
10119, 10119, Berlin, Deutschland
Karte ansehen
09:00 - 16:30 Uhr
Beginn 20.Nov 2017
Lage
Berlin
10119, 10119, Berlin, Deutschland
Karte ansehen
Uhrzeiten 09:00 - 16:30 Uhr

Häufig gestellte Fragen

· An wen richtet sich dieser Kurs?

Diese Java-Grundlagen-Schulung wendet sich Programmieranfänger, Anwendungsprogrammierer, Systemprogrammierer, Softwareingenieure, Internet/Intranet-Entwickler und Projektmanager.

· Voraussetzungen

Für diesen Java-Grundlagen-Kurs sind keine Vorkenntnisse in der Programmierung nötig. Sie sollten aber über PC-Grundkenntnisse und Kenntnisse des Windows-Betriebssystems verfügen.

Was lernen Sie in diesem Kurs?

Java
Programmierung
Grundlagen
Unit-Test
Elementare Sprachbestandteile
Steueranweisungen
Generics
Ausnahmebehandlung
Programmaufbau
APIs

Dozenten

Noch offen
Noch offen
Windoes Server

Themenkreis

Einführung und Grundlagen
  • Eigenschaften von Java, auch im Vergleich zu anderen Programmiersprachen
  • Das JDK und seine Dokumentation
  • Quelltext erstellen, übersetzen und ausführen
  • Benutzung einer modernen Entwicklungsumgebung (Eclipse oder NetBeans)
  • Benutzung eines modernen Build-Tools (Maven) und Integration in die Entwicklungsumgebung
  • Einfache Ein- / Ausgaben mit Hilfe von Java
  • Aufbau eines Java-Programms
Elementare Sprachbestandteile
  • Bezeichner, Variablen, Operatoren, Anweisungen und Kommentare
  • Datentypen und Ausdrücke in Java
  • Arrays
  • Aufzählungstypen
Steueranweisungen in Java
  • Verzweigungen und Fallunterscheidungen (if-, switch-Anweisung)
  • Schleifen (while, do, for, foreach)
Objektorientierte Programmierung in Java
  • Klassen und Objekte (Klassen als Datentypen)
  • Methoden und Konstruktoren
  • Zugriffsmodifikatoren
  • Vererbung, Polymorphismus, Überschreiben und dynamisches Binden
  • Abstrakte Klassen, Interfaces und innere Klassen
  • Objektorientierte Entwurfsmuster
  • Statische Fields, Methoden und Klassen
  • Initialisierungsblöcke
  • Java 8 Features: Lambdas und Streams: Schritt für Schritt vom alten zum neuen Java
Generics in Java
  • Generische Datenstrukturen
  • Anwendung bei Collections: List, Set, Map<K,V>
Ausnahmebehandlung in Java
  • Checked Exceptions, Runtime Exceptions und Error: best practices
  • Behandlung von Ausnahmen
  • Auslösen und Weitergeben von Ausnahmen
Programmaufbau und Pakete
  • Codierungsstandards
  • Klassenhierarchie
  • Pakete
Weitere Wichtige APIs in Java
  • I/O-Package (Dateizugriffe, Sockets)
  • Zeichenkettenverarbeitung, Mustererkennung
  • Reflection, Serialization, Multithreading
Test und Performance in Java
  • Test und Fehlersuche
  • Unit-Tests mit JUnit
Auslieferung von JavaprojekteErstellung von Jar-Archiven und Exe-

User, die sich für diesen Kurs interessiert haben, interessierten sich auch für...
Mehr ansehen