Programmierung

Kurs-ID: JavaG

Kurs Java Grundlagen

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 Kursteilnehmenden 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 Teilnehmernden, schnell produktiv zu werden.

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

Termin buchen

Seminarinhalte

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 (z.B. Eclipse, NetBeans oder IntelliJ IDEA)
  • Verwendung eines modernen Build-Tools (z.B. Maven oder Ant) 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

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 Javaprojekte

  • Erstellung von Jar-Archiven und Exe-Dateien
  • Dokumentation mit javadoc

Kursthemen

Das Training Java Grundlagen ist folgenden Themen zugeordnet:

 

Lernmethode

Ausgewogene Mischung aus Theorie und praktischen Übungen in technisch einwandfreier Schulungs­umgebung, zur Festigung Ihres Lern­erfolges. Direkter Austausch mit Trainer.in und anderen Teilnehmenden.

Zielgruppe

Diese Schulung richtet sich an Programmieranfänger, Anwendungsprogrammierer, Systemprogrammierer, Softwareingenieure, Internet/Intranet-Entwickler und Projektmanager

Voraussetzungen

Für diesen Kurs benötigen Sie: Allgemeine Betriebssystemkenntnisse.

Dauer und Zeiten

5 Kurstage (pro Tag 8 Unterrichtsstunden à 45 Min.)

In der Regel beginnt ein Schulungstag um 09:00 Uhr und endet um 16:30 Uhr.

Weiterführende Seminare

Schulungsort

Das Seminar Java Grundlagen als offene Schulung findet bei uns in der Kastanienallee 53 in 10119 Berlin Mitte statt, sofern kein anderer Ort angegeben ist.

Termine

  • 08.07.24 - 12.07.24Berlin und onlineAnmelden
  • 25.11.24 - 29.11.24Berlin und onlineAnmelden

Terminabsprachen möglich! Buchen Sie diesen Kurs als Individualtraining oder Firmenkurs mit individueller Dauer und gewünschtem Termin. (Preisänderungen vorbehalten)

Anfrage stellen

Die Schulung Java Grundlagen führen wir ab 3 Teilnehmenden durch.

Kurspreis für offene Schulungen

1850,00 € zzgl. 19% MwSt. (2201,50 € inkl. 19% MwSt.)

Für Virtual Classroom Kurse in Berlin beträgt der Preis nur 1665,00 € zzgl. 19% MwSt. (1981,35 € inkl. 19% MwSt.)

Hinweis

Dieses Seminar kann als IT-Training für Firmen auch in englischer Sprache durchgeführt werden. Für Firmenkurse können wir auch spezielle Inhalte für die Entwicklungsumgebungen anbieten.

Ihre allskills Mehrwerte inklusive

Noch Fragen?

Unsere FAQ klären auf.

Lassen Sie sich von uns beraten!

Jetzt anrufen